我处于一种情况,我想将表中所有值的日期更新为同一天,但保留每条记录的时间。
So these three dates...
8/28/2012 14:00:00
8/28/2010 12:00:00
8/28/2008 10:00:00
Should be turned into...
8/28/2012 14:00:00
8/28/2012 12:00:00
8/28/2012 10:00:00
UPDATE MySpecialTable
SET DateField = {...?};
编辑: 无论日期是哪一天(即 2012 年 8 月 28 日、2012 年 1 月 1 日、2012 年 4 月 1 日等),我都希望将时间和批量更新全天/月/年持续到一个特定的值。