禅语花香 发表于 2023-9-14 12:19:39

使用当前日期列为默认值

有没有办法将列的默认值设置为DateTime.NowSql Server中?
例子:
table EventId int (auto-increment) not nullDescription nvarchar(50) not nullDate datetime not null该行:
Insert into Event(Description) values('teste');并且要插入一行Date值应为当前日期。
                                                               
    解决方案:                                                               
                                                                使用GETDATE()函数作为值增加默认约束。
ALTER TABLE myTable   ADD CONSTRAINT CONSTRAINT_NAME    DEFAULT GETDATE() FOR myColumn
页: [1]
查看完整版本: 使用当前日期列为默认值