当前位置: 代码迷 >> Sql Server >> 用系统当前日期,赋值给一个字段,SQL语句?解决方案
  详细解决方案

用系统当前日期,赋值给一个字段,SQL语句?解决方案

热度:43   发布时间:2016-04-27 21:20:09.0
用系统当前日期,赋值给一个字段,SQL语句?
用系统当前日期,赋值给一个字段,类型是SMALLDATETIME,格式是 "YYYY-MM-DD ",SQL语句是什么?

------解决方案--------------------
Update TableName Set ColName = GetDate()
------解决方案--------------------
SMALLDATETIME没有这种格式YYYY-MM-DD只能带分秒
------解决方案--------------------
如果你只要日期,不要時間

Update TableName Set ColName = Convert(Varchar(10), GetDate(), 120)
------解决方案--------------------
如果你的那個字段是日期類型的: update yourtable set yourtablefield = getdate()
如果是字符串類型: update yourtable set yourtablefield = Convert(nvarchar(8), getdate() , 112)
  相关解决方案