关于MS的一个更新有关问题,M新人大牛
关于MS的一个更新问题,M新人求助大牛
是这样的,现在有一个字段,是timestamp类型的,里面的数据是诸如“2011-01-01 00:00:00”之类的,我现在要把它们批量改成“2011-01-01 18:00:00”,就相当于都加上18个小时,请问怎么写update语句,多谢。
------解决方案--------------------
直接update
是这样的,现在有一个字段,是timestamp类型的,里面的数据是诸如“2011-01-01 00:00:00”之类的,我现在要把它们批量改成“2011-01-01 18:00:00”,就相当于都加上18个小时,请问怎么写update语句,多谢。
------解决方案--------------------
直接update
- SQL code
update T set 时间字段 ='2011-01-01 18:00:00'
------解决方案--------------------
update table
set Date = select CONVERT(datetime, Dateadd(HOUR,18,Date))
------解决方案--------------------
update tb
set 时间字段=dateadd(hh,18,时间字段)
------解决方案--------------------
update t set Date = Dateadd(HOUR,18,Date)
------解决方案--------------------
- SQL code
UPDATE t SET 时间字段=DATEADD(HOUR,18,时间字段)