Mysql修改时间的年月日,时分秒不变
2016-04-12 12:00
639 查看
首先看看几个mysql的几个函数:
SELECT NOW(),CURDATE(),CURTIME()
现在我要把2016-04-11的数据更新为2016-04-12的做法:
get_date 为时间字段名
UPDATE t_env_sensor set get_date = ADDTIME (date('2016-04-12') + interval 0 hour,time(get_date)) WHERE get_date like "2016-04-11%"
修改当前日期为
UPDATE t_env_sensor set get_date = ADDTIME (CURDATE() + interval 0 hour,time(get_date)) WHERE get_date like "2016-04-11%"
SELECT NOW(),CURDATE(),CURTIME()
现在我要把2016-04-11的数据更新为2016-04-12的做法:
get_date 为时间字段名
UPDATE t_env_sensor set get_date = ADDTIME (date('2016-04-12') + interval 0 hour,time(get_date)) WHERE get_date like "2016-04-11%"
修改当前日期为
UPDATE t_env_sensor set get_date = ADDTIME (CURDATE() + interval 0 hour,time(get_date)) WHERE get_date like "2016-04-11%"
相关文章推荐
- MySQL数据库——常用操作命令
- mysql主键自增长获取
- MySQL问题一 升序和降序
- MySQL中实现分割字符串的方法
- MySQL字符串函数substring:字符串截取
- Mysql 联结表
- 高性能MySQL笔记-第5章Indexing for High Performance-003索引的作用
- mysql事务隔离级别
- mysql常用命令集锦
- Keepalived构建双主MySQL
- Mysql初始化root密码和允许远程访问
- DatabaseMetaData 获取mysql表和字段注释
- mysql触发
- Invalid use of group function解决办法
- mysql 优化(有自己的笔记,看法)
- Ubuntu安装mysql的步骤和配置总结
- 高性能MySQL笔记-第5章Indexing for High Performance-002Hash indexes
- MySQL主键学习总结
- mysql知识积累
- Mysql修改数据库名