Мне нужно чтобы в определённое поле таблици, вставлялось текущее значение функции GETDATE()
при каждом апдейте соответсвующей записи
Я пробовал следующим способом:
class SomeTable
{
...
[Column(DbType = "timestamp NOT NULL", IsVersion=true,
IsDbGenerated=true, UpdateCheck=UpdateCheck.Never)]
public byte[] TimeStamp;
...
}
но как оказалось, TimeStamp содержат не текущее время, а некие порядковые значения(
Как заставить MS SQL вставлять туда, своё тнкущее время?
Здравствуйте, <Аноним>, Вы писали:
А>Как заставить MS SQL вставлять туда, своё тнкущее время?
CREATE TABLE [t](
[Inserted] [datetime] NOT NULL
) ON [PRIMARY]
GO
ALTER TABLE [t] ADD CONSTRAINT [DF_Pages_Inserted] DEFAULT (getdate()) FOR [Inserted]
GO
и у поля Inserted IsDbGenerated=true
... << RSDN@Home 1.2.0 alpha 4 rev. 1472>>