sql server2005中怎么把默认值设成当前日期
sqlserver2005中怎么把默认值设成当前日期只要年月日就可以就是在插入一条记录的时候数据库自动将date字段插入系统当前时间...
sql server2005中怎么把默认值设成当前日期
只要年月日就可以
就是在插入一条记录的时候数据库自动将date字段插入系统当前时间 展开
只要年月日就可以
就是在插入一条记录的时候数据库自动将date字段插入系统当前时间 展开
展开全部
getdate()函数:取得系统当前的日期和时间。返回值为datetime类型的。
用法:getdate()
例子:
select getdate() as dte,dateadd(day,-1,getdate()) as nowdat
输出结果:
dte nowdat
--------------------------- ---------------------------
1999-11-21 19:13:10.083 1999-11-20 19:13:10.083
(1 row(s) affected)
用法:getdate()
例子:
select getdate() as dte,dateadd(day,-1,getdate()) as nowdat
输出结果:
dte nowdat
--------------------------- ---------------------------
1999-11-21 19:13:10.083 1999-11-20 19:13:10.083
(1 row(s) affected)
展开全部
date 是什么类型? 如果是varchar 则试用GETDATE() 做相应转换就好了
如 把其默认值设置成 convert(char(10),getdate(),120)
如 把其默认值设置成 convert(char(10),getdate(),120)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
写进去的都是YYYY/MM/DD HH:MM:SS的格式,
还是读出来的时候再处理吧!
还是读出来的时候再处理吧!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
如一楼所说GETDATE()就行了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
列的默认那写上getDate()
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询