id createddate expirydate
1 2017-08-18 16:22:32.337
2 2017-08-18 14:16:06.220
3 2017-08-18 14:16:06.220
4 2017-08-17 15:01:56.633
我想向createddate
添加8小时以生成expirydate
的值。
示例:
id createddate expirydate
1 2017-08-18 15:22:32.337 2017-08-18 23:22:32.337
我正在使用SQL Server 2012。
答案 0 :(得分:3)
如果您确实想要更改基表中的数据,请使用update
:
update t
set expirydate = dateadd(hour, 8, createddate);
where expirydate is null;