日期时间及数字的格式化参数大全.pdf
文本预览下载声明
[[[三思笔记]]日期时间及数字的格式化参数大全]
2007.12.13
.1122..1133
经常遇到有朋友问询关于日期时间格式化的问题(或可以通过格式化轻易解决),经过参考Oracle SQL
Reference官方文档,并附上详细的应用示例综合成文,希望能够对大家学习和使用有所帮助。本篇可视为oracle
著名及非著名函数介绍的补充!
环境:
SQLselect*fromv$version;
BANNER
OracleDatabase10gEnterpriseEditionRelease.0-Prod
PL/SQLRelease.0-Production
CORE .0 Production
TNSfor32-bitWindows:Version.0-Production
NLSRTLVersion.0-Production
SQLSELECTSESSIONTIMEZONEFROMDUAL;
SESSIONTIMEZONE
+08:00
SQLshowparameternls;
NAME TYPE VALUE
nls_date_format string yyyy-mm-dd hh24:mi:ss
nls_language string SIMPLIFIED CHINESE
一、日期及时间
格式串 说明及示例
-/,.;: 指定返回字串分隔符
例如:
SQLselectto_char(sysdate,yyyy/mm/dd) fromdual;
TO_CHAR(SYSDATE,YYYY/MM/DD)
[三思笔记]-日期时间及数字的格式化参数大全 / QQ:5454589君三思
2007/12/14
SQLselectto_char(sysdate,yyyy-mm-dd) fromdual;
TO_CHAR(SYSDATE,YYYY-MM-DD)
2007-12-14
AD/A.D. 公元标识
例如:
SQLselectto_char(sysdate,ADYYYY-MM-DD)fromdual;
TO_CHAR(SYSDATE,ADYYYY-MM-DD
公元 2007-12-14
BC/B.C. 公元标识
例如
SQLselectto_char(sysdate,BCYYYY-MM-DD)fromdual;
TO_CHAR(SYSDATE,BCYYYY-MM-DD
公元 2007-12-14
AM/A.M. 子午线标识
例如:
SQLselectto_char(sysdate,YYYY-MM-DDAMhh24:mi:ss) fromdual;
TO_CHAR(SYSDATE,YYYY-MM-DDAMH
2007-12-14 下午 13:41:58
PM/P.M. 子午线标识
例如:
SQLselectto_char(sysdate,YYYY-MM-DDP
显示全部