Oracle使用to_char()格式化日期会遇到什么坑
发表于:2025-12-03 作者:千家信息网编辑
千家信息网最后更新 2025年12月03日,这篇文章主要为大家展示了"Oracle使用to_char()格式化日期会遇到什么坑",内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下"Oracle使用to_ch
千家信息网最后更新 2025年12月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安全错误
数据库的锁怎样保障安全
影视视频服务器
数据库查询总成绩排名前三
软件开发与物联网
fgo选哪个服务器
晋宁服务器上门回收中心
软件开发什么时候兴起的
陕西定制少儿编程平台软件开发
sql数据库过期
魔域gm工具数据库连接
网络安全黑板报内容简单
手机图像处理软件开发
食物语ios区服务器
博客系统的ER图和数据库
绍兴希微网络技术公司
黑客军团用到的网络技术
戴尔服务器配置端口ip
网络安全风险评估调研
网络赌博棋牌软件开发
计算机信息网络安全包括
家信互联网科技有限公司
高端软件开发培训学校
最大的基因数据库是在哪里
网络安全态势综述报告
漠河网络安全宣传
浪潮 GPU 服务器
网络安全工作总结妇联
服务器24小时硬盘能用几年
数据库安装自动消失
重庆精益管理软件开发
服务器购买后没启动