日期:2014-05-16 浏览次数:20455 次
转自:http://blog.sina.com.cn/s/blog_03c54d1001010gi9.html
(1)日期及时间格式
经常遇到有朋友问询关于日期时间格式化的问题(或可以通过格式化轻易解决),经过参考Oracle SQL Reference官方文档,并附上详细的应用示例综合成文,希望能够对大家学习和使用有所帮助。本篇可视为"oracle著名及非著名函数介绍"的补充!
SQL> select *from v$version;
BANNER
----------------------------
Oracle Database 10g Enterprise Edition Release 10.2.0.3.0 - Prod
PL/SQL Release 10.2.0.3.0 - Production
CORE 10.2.0.3.0 Production
TNS for 32-bit Windows: Version 10.2.0.3.0 - Production
NLSRTL Version 10.2.0.3.0 - Production
SQL> SELECT SESSIONTIMEZONE FROM DUAL;
SESSIONTIMEZONE
---------------------------------------
+08:00
SQL> show parameter nls;
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
nls_date_format string yyyy-mm-dd hh24:mi:ss
nls_language string SIMPLIFIED CHINESE格式串 说明及示例
---------- -----------------------
例如:
SQL> select to_char(sysdate,¨yyyy/mm/dd¨) from dual;
TO_CHAR(SYSDATE,¨YYYY/MM/DD¨)
-----------------------------
2007/12/14
SQL> select to_char(sysdate,¨yyyy-mm-dd¨) from dual;
TO_CHAR(SYSDATE,¨YYYY-MM-DD¨)
-----------------------------
2007-12-14