@Kjudy

Авто вставка значения timestamp ms sql как сделать?

Доброго времени суток, извиняюсь сразу за глупые вопросы)
Суть - нужно создать хранимую процедуру чтобы при внесении в БД данных автоматически заполнялся столбец timestamp текущими датой и временем...

USE [arch_to_report]
GO

SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO

create procedure AddValue
    (@Time_val datetime,
     @Val1 real,
	 @Val2 real,
	 @Val3 real,
	 @Val4 real)
     as
begin
    insert [dbo].[Values] values (@Time_val, @Val1, @Val2, @Val3, @Val4);
end
  • Вопрос задан
  • 141 просмотр
Решения вопроса 1
tsklab
@tsklab Куратор тега SQL Server
Здесь отвечаю на вопросы.
ALTER TABLE [dbo].[Values] ADD CONSTRAINT DF_T1_timestamp DEFAULT GETDATE() FOR [timestamp]

Это нужно сделать один раз. Процедуру не меняйте.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы