上一篇
📅 Oracle日期格式 & to_char函数详解
Oracle日期格式 📆
YYYY
(年)、MM
(月)、DD
(日)、HH24
(24小时制)、MI
(分)、SS
(秒) 'YYYY-MM-DD HH24:MI:SS'
→ 2025-08-20 14:30:45
to_char函数用法 ✨
TO_CHAR(日期值, '格式模型', 'NLS参数')
SELECT TO_CHAR(SYSDATE, 'YYYY"年"MM"月"DD"日"') FROM dual; -- 输出:2025年08月20日
高级技巧 🎯
'Q'
(如TO_CHAR(SYSDATE, 'Q')
返回3
表示第3季度) 'WW'
或'IW'
(ISO周) 'MONTH'
(全拼)、'MON'
(缩写) NLS参数影响 🌍
TO_CHAR(日期, 'DD-MON-YYYY', 'NLS_DATE_LANGUAGE=ENGLISH')
常见错误 ❌
MM
误写为M
) '"今天是"YYYY-MM-DD'
) 💡 提示:Oracle日期格式区分大小写,DD
和dd
效果相同,但MON
和mon
可能因NLS设置不同!
参考自Oracle官方文档及社区讨论,2025-08更新)
本文由 简鹏天 于2025-08-05发表在【云服务器提供商】,文中图片由(简鹏天)上传,本平台仅提供信息存储服务;作者观点、意见不代表本站立场,如有侵权,请联系我们删除;若有图片侵权,请您准备原始证明材料和公证书后联系我方删除!
本文链接:https://cloud.7tqx.com/wenda/542227.html
发表评论