Mysql修改时间的年月日,时分秒保持不变语句

时间:2023-03-09 07:13:11
Mysql修改时间的年月日,时分秒保持不变语句

比如时间为 “2015-01-05 14:32:21”

修改为“2015-01-06 14:32:21”

修改内容为修改yyyy-mm-dd为对应的日期,时间不变。

UPDATE SYS_Sensor SET StatusUpdteDate = ADDTIME (DATE('2016-01-06') + INTERVAL 0 HOUR,TIME(StatusUpdteDate)) WHERE  BerthCode=''

其中StatusUpdteDate 字段 格式为datetime

若想修改为当前的日期,则为

UPDATE SYS_Sensor SET StatusUpdteDate = ADDTIME (CURDATE() + interval 0 hour,time(StatusUpdteDate))