sql 分别调整 年,月,日

作者:动易软件 来源:本站原创 点击数: 发布时间:2024年06月04日

问题描述:需要分别批量修改文章的发布时间的年、月、日,其他值不变

 问题处理:

--修改表时间,天数+1天或

UPDATE PE_ContentManage_Article SET PublishTime =DateAdd(DAY, +1, PublishTime) where contentid in();

--修改表时间,月份+1,若下月只有30天31日的月份变成30日

UPDATE PE_ContentManage_Article SET PublishTime =DateAdd(MONTH, +1, PublishTime) contentid in();

 

--修改表时间,年份+1

UPDATE PE_ContentManage_Article SET PublishTime =DateAdd(YEAR,, +1, PublishTime) contentid in();

 

注:执行sql语句前先备份数据库。