日期:2014-05-17  浏览次数:20498 次

sql server2008 r2 中怎么把默认值设成当前日期
sql server2008 r2 中怎么把默认值设成当前日期 
就是在插入一条记录的时候数据库自动将date字段插入系统当前时间
谢谢


忘了是那个函数了,在表设计的时候,在字段的默认值添加一下。

------解决方案--------------------
ALTER TABLE [表名]
ADD CONSTRAINT 约束名 DEFAULT date  FOR [字段名] 
貌似这样的 不确定
------解决方案--------------------
getdate()
------解决方案--------------------
select getdate()
------解决方案--------------------
ALTER TABLE [表] ADD  DEFAULT (getdate()) FOR [字段]
GO

------解决方案--------------------
楼上正解,  alter table_name add default (getdate()) for column_name
------解决方案--------------------
把getdate()函数放入【表设计】中对应列的默认值中