设为首页 加入收藏

TOP

mysql通过DATE_FORMAT将错误数据恢复
2015-11-21 01:55:44 来源: 作者: 【 】 浏览:0
Tags:mysql 通过 DATE_FORMAT 错误 数据恢复

由于现在新开发项目,同事造数据的时候,将时间类型格式造成“20150708”,但是实际希望的数据格式是:”2015-07-08” 。
数据库使用的是mysql,时间字段类型是varchar(10) ,由于几百条测试数据,一个个修改肯定不现实,实现思路,大家提供了三种,最终用了date_format简单实现。
实现的sql如下:


UPDATE organ_book_resource obr SET obr.day =  DATE_FORMAT(obr.day,'%Y-%m-%d')

另外两个解决方法太麻烦,没有尝试,思路如下:
第一种:利用截取字符串,然后用concat拼接
第二种:利用convert函数。

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇mongodb与mysql命令对比 下一篇Yahoo的MySQL性能分析器详解

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: