MySQL日期字符串转换成NULL值的异常处理
1,YYYYmmdd格式日期转换为null
看如下记录,一个能取到值,一个取不到值**
mysql> SELECT DATE_FORMAT(STR_TO_DATE(‘20150922 13:01:01’, ‘%Y%m%d %H:%m:%s’),’%H:%m’);
+————————————————————————–+
| DATE_FORMAT(STR_TO_DATE(‘20150922 13:01:01’, ‘%Y%m%d %H:%m:%s’),’%H:%m’) |
+————————————————————————–+
| 13:01 |
+————————————————————————–+
1 row in set (0.00 sec)
mysql> SELECT DATE_FORMAT(STR_TO_DATE(‘20150922 12:55:00’, ‘%Y%m%d %H:%m:%s’),’%H:%m’);
+————————————————————————–+
| DATE_FORMAT(STR_TO_DATE(‘20150922 12:55:00’, ‘%Y%m%d %H:%m:%s’),’%H:%m’) |
+————————————————————————–+
| NULL |
+————————————————————————–+
1 row in set, 1 warning (0.00 sec)
mysql>
2,查看报错信息:
原blog地址:http://blog.csdn.net/mchdba/article/details/48719765,未经过csdn原博客博主mchdba允许,不能转载。
3,换成规范的%Y-%m-%d %H:%i:%s试试
看到在规范的格式下,日期从字符串转换到日期格式,然后截取时分都是能取到值的。
参考官网地址:http://dev.mysql.com/doc/refman/5.6/en/date-and-time-functions.html#function_str-to-date
4,再次确定缩小范围,是%h的问题,将时换成大写就搞定了
再看到一个案例,将格式变成2015-09-22 13:00:01表准备格式,可以仍然取不到时分值,如下所示:
MySQL日期字符串转换成NULL值的异常处理相关推荐
- 将Fri May 04 17:25:34 CST 2012形式的日期字符串转换成java.util.Date对象的方法
java.util.Date类的toString()方法默认生成"Fri May 04 17:25:34 CST 2012"形式的字符串,但从这样的字符串生成java.util.D ...
- MySQL 日期字符串转换
文章目录 日期查询 1)查询当前时间日期 2)时间戳 3)时间截取(返回对应的日期,时间或者数字) 日期操作 日期时间增减 日期字符串转化 日期转字符串 字符串转日期 以下函数执行在mysql5.7版 ...
- js把日期字符串转换成时间戳
//获取当前时间: var myDate = new Date();//当前时间 var year = myDate.getFullYear();//当前年份 var month = my ...
- js把日期字符串转换成时间戳 阿星小栈
//获取当前时间: var myDate = new Date();//当前时间 var year = myDate.getFullYear();//当前年份 var month = my ...
- oracle字符串转换浮点数,c#中将字符串转换成带2位小数的浮点数
今天遇到一个展示酒店价格的需求,觉得是要显示成"¥0.00"样式的,就做个小随笔,将字符串装换成带2位小数的浮点数 代码如下 string aaa = ""; ...
- mysql转换年月日_mysql中把字符串转换成日期类型:
mysql中把字符串转换成日期类型: select date_format('2013-03-09','%Y-%m-%d'); select date_format('2013-03-09','%y- ...
- 24.shell中list详解,定义list,获取List的总个数,获取list的某个元素值,将list的每个元素转换成以空格分隔的字符串,空格分隔的字符串转换成list,for循环list
文章目录 前言 定义list 获取List的总个数 获取list的某个元素值 将list的每个元素转换成以空格分隔的字符串 空格分隔的字符串转换成list for循环list 总结 友情链接 前言 s ...
- json字符串转换成json对象,json对象转换成字符串,值转换成字符串,字符串转成值...
json字符串转换成json对象,json对象转换成字符串,值转换成字符串,字符串转成值 原文:json字符串转换成json对象,json对象转换成字符串,值转换成字符串,字符串转成值 主要内容: 一 ...
- oracle将字符串的日期格式化,oracle格式化字符串 oracle 怎么把字符串转换成日期...
Oracle数据库中如何将字符串格式化为日期 可以用 to_date('日期类型字符串','要转化的日期类型')函数进行日期格式转换 sql:select to_date('1990-12-12 12 ...
最新文章
- 解决eclipse Run启动或Debug时Console控制台不自动弹出问题
- 牛客练习赛43 f Tachibana Kanade Loves Game
- python -scikit
- Filebeat配置module采集nginx日志
- 笔记-信息系统开发基础-信息系统开发模型
- WannaCry病毒横行Windows,Mac用户不应幸灾乐祸!
- 使用cacti监控CISCO交换机
- 在Dockerfile中安装本地whl包
- 倍福PLC控制台达EtherCAT伺服案例分析
- 仓库体积过大,如何减小?
- Hybrid App的架构
- python求曲线拐点_使用Python检测新冠肺炎疫情拐点
- 软件著作权的申请超详细图文
- 4刀最多切割一个正方体为多少块
- Win10下可连wifi的笔记本共享网络至台式机
- Projector的用法
- html5数独游戏设计,数独游戏的前端实现
- 如何使用分布式管理工具:Git
- 删除Karabiner-Elements 和 Karabiner-EventViewer提示项目被锁定
- 中国LED植物照明行业盈利能力与进出口前景预测报告2021-2026年
热门文章
- 两个决策树例题经典案例-代码示例
- 在windows中下载、安装和使用MongoDB
- 鼠标悬停物体上时,出现一个跟随光标的标签
- SSE(Server-sent Events)实现Web消息推送(SpringBoot)
- 汉诺塔问题(Towers of Hanoi)
- [配置]keepalived配置高可用虚拟IP不通
- linux文件查找操作
- 核心竞争力学习与思考
- ROS-talker,listener
- 计算机怎么让两个用户独立,两个显示屏如何用同一个电脑_一台主机两个显示器独立工作-win7之家...