如何在SQLserver2008 R2中写update语句在表的列中修改日期格式

2025-02-22 15:28:06
推荐回答(1个)
回答1:

update tablename set fzhrq = convert(varchar(10), convert(datetime, replace(fzhrq, '/', '-')), 121)
update tablename set fzhrq = convert(varchar(10), convert(datetime, replace(fzhrq, ' ', '-')), 121)
试下看看了.两句后面都加个Where条件吧
Where fzhrq <> ''