Oracle使用to_char()格式化日期会遇到什么坑
发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,这篇文章主要为大家展示了"Oracle使用to_char()格式化日期会遇到什么坑",内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下"Oracle使用to_ch
千家信息网最后更新 2026年11月03日Oracle使用to_char()格式化日期会遇到什么坑
这篇文章主要为大家展示了"Oracle使用to_char()格式化日期会遇到什么坑",内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下"Oracle使用to_char()格式化日期会遇到什么坑"这篇文章吧。
1、查看当前系统时间
当前时间为2020年5月14日11时18分51秒
SQL :select sysdate from daul;
2、yyyy-mm-dd 格式化
常用的格式化方式
SQL :select to_char(sysdate,'yyyy-mm-dd') from daul;
3、yyyy-mm-dd hh34:mm:ss 格式化
select to_char(sysdate,'yyyy-mm-dd hh34:mm:ss') from daul;
4、yyyy-mm-dd hh34:mi:ss 格式化
SQL :select to_char(sysdate,'yyyy-mm-dd hh34:mi:ss') from daul;
5、比较结果查看问题
问题:
当前为11时20分,而第三步格式化方式结果为11时05分
原因:
SQL不区分大小写,在进行格式化的时候Oracle会把"mm/MM"当做月份处理。
Oracle的SQL采用了mi代替分钟,一般开发过程中顺手就会写成"yyyy-mm-dd hh34:mm:ss" .
正确的格式化时分秒的方式为:"yyyy-mm-dd hh34:mi:ss" ,谨记!
如下图参考比对结果:明显第一行数据mm为当前月份
以上是"Oracle使用to_char()格式化日期会遇到什么坑"这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!
格式
日期
内容
方式
篇文章
结果
时间
月份
问题
学习
帮助
明显
一行
原因
大小
常用
数据
时候
时分
易懂
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
河南真二互联网科技有限公司
智网互联网科技
汇久创客互联网科技
互联网科技汛
北京三清互联网科技
顶级互联网科技成果有哪些
宁夏科技产业互联网案例
互联网为啥属于高科技
本届互联网博览会上的黑科技
玉溪新华互联网科技好不好
区块链结合互联网科技
互联网科技数字货币
互联网风格科技公司名称
东营紫格互联网科技
九思连强互联网电子科技有限公司
宁波跨境商互联网科技有限公司
江苏互联网智能科技产品出厂价
福仕德教育科技互联网
第三届互联网大会安防黑科技
互联网科技品牌
花魁咖啡
互联网科技公司
互联网黑科技
左右互联网络科技
顶级互联网科技成果有哪些
受益于互联网科技的高速发展
上海京穆互联网科技有限公司
互联网科技数字货币
盐城市攀科互联网科技有限公司
河南商务圈互联网科技有限公司