修改sql datetime中的时间

xxdd 发布于 2013/03/04 11:53
阅读 796
收藏 0
用update,只修改月,比如以前是2013-03-04 10:12:10,修改以后是 2013-01-01 10:12:10,小时分秒不要修改。求语句,谢谢。
加载中
0
D
Duke.Yee
update xxx set dt = dt - trunc(dt) + date'2013-01-01';
D
Duke.Yee
回复 @hanxiaodong : SQLSERVER好久没用了,语法记不得了,但是转换的函数肯定是有的,印象中好像是convert之类的,尝试下转换看看
xxdd
xxdd
trunc在sqlserver中不能用。
返回顶部
顶部