有没有办法在Sql Server中将列的默认值设置为DateTime.Now
?
例子:
table Event
Id int (auto-increment) not null
Description nvarchar(50) not null
Date datetime not null
台词:
Insert into Event(Description) values('teste');
应插入一行,日期值应为当前日期.
有没有办法在Sql Server中将列的默认值设置为DateTime.Now
?
例子:
table Event
Id int (auto-increment) not null
Description nvarchar(50) not null
Date datetime not null
台词:
Insert into Event(Description) values('teste');
应插入一行,日期值应为当前日期.
以GETDATE()函数作为值添加默认约束.
ALTER TABLE myTable
ADD CONSTRAINT CONSTRAINT_NAME
DEFAULT GETDATE() FOR myColumn