【发布时间】:2013-12-06 14:10:11
【问题描述】:
我有这样的数据:
DATE_CLOTURE
------------
2013-11-29 16:12:11.000
2013-11-29 08:12:11.000
2013-11-29 13:12:11.000
2013-11-29 11:12:11.000
我的预期
DATE_CLOTURE
------------
2013-11-29 18:00:00.000
2013-11-29 12:00:00.000
2013-11-29 18:00:00.000
2013-11-29 12:00:00.000
我的小想法是:
UPDATE [Soft8Exp_Server_44].[dbo].[LETTRE_VOIT_FINAL]
SET [DATE_CLOTURE] = ??? here set 12
WHERE datepart(hour,date_cloture) > 6 and datepart(hour,date_cloture) <= 12
UPDATE [Soft8Exp_Server_44].[dbo].[LETTRE_VOIT_FINAL]
SET [DATE_CLOTURE] = ??? here set 18
WHERE datepart(hour,date_cloture) > 12 and datepart(hour,date_cloture) <= 18
【问题讨论】:
标签: sql-server datetime sql-update