我正在使用 SQL Server 2008。
我在数据库中有一个日期时间
值为
10/4/2012 8:03:00 AM
如何仅更新日期部分?
字段名称为 dTime。
我想将日期更新为 10/5/2012 并保持时间不变。
UPDATE
tableX
SET
columnX = DATEADD( day, DATEDIFF( day, columnX, '20120510' ), columnX )
WHERE
(conditionX) ;
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)