第1个回答 2012-12-27
已经存在的字段是不能这样来加默认值的,你可以用如下方式来设定
ALTER TABLE dbo].[订单表]
ADD CONSTRAINT col_b_def DEFAULT getdate() FOR 时间 ;本回答被提问者采纳
第2个回答 推荐于2017-08-18
在SQL中插入一行时在“时间”列自动生成系统时间?
已经存在的字段是不能这样来加默认值的,你可以用如下方式来设定
ALTER TABLE dbo].[订单表]
ADD CONSTRAINT col_b_def DEFAULT getdate() FOR 时间 ;本回答被网友采纳
第3个回答 2012-12-26
这个你可以试试分布执行
1:更改字段类型为DATETIME类型
ALTER TABLE [订单表] ALTER COLUMN 时间 DATETIME
2:为该字段设置默认值
alter table [订单表] add constraint defaultValue DEFAULT GETDATE() for 时间
希望能帮到你……
第4个回答 2012-12-26
getDate()不能这样写