需求:
将2013年的数据更新到2017年,语句如下:
update StrongWater_TZ.dbo.ST_RIVER_R set TM=dateadd(YEAR, datediff(YEAR, TM, '2017') ,TM) where YEAR(TM)=2013
本文介绍了一个SQL更新语句,用于将数据库中特定表的记录年份从2013年更新为2017年。该操作通过计算目标字段与指定日期之间的年份差并进行调整来实现。
需求:
将2013年的数据更新到2017年,语句如下:
update StrongWater_TZ.dbo.ST_RIVER_R set TM=dateadd(YEAR, datediff(YEAR, TM, '2017') ,TM) where YEAR(TM)=2013
4534

被折叠的 条评论
为什么被折叠?