【发布时间】:2013-10-18 04:56:02
【问题描述】:
我有几个日期时间列要批量更新。最初因为这些数据被用作演示,所以我使用它来将我的日期列更新为最近的日期。
UPDATE tblVehicleReservation
SET [PredictedJobEndDate] = GETDate()
WHERE [PredictedJobEndDate] IS NOT NULL
现在已经发现,在保持日期部分相同的同时,需要将这些时间设置为 00:00:00.000 而不是 13:00:32.957。
在研究了我发现的唯一解决方案后,我将日期转换为字符串。
理想的解决方案
我可以用来将每个日期的时间设置为 0。
提示如何再次完全完成更新过程并设置不带 0 的日期
【问题讨论】:
标签: sql-server-2008 tsql date