Oracle 系统提供了一个 NLS_DATE_FORMAT 的环境变量来设置日期的显示格式。用它可以完成按照不同格式要求的显示,比如按照中国的习惯为 yyyy 年 mm 月 dd 日等。
SQL> select sysdate from dual;
SYSDATE
--------------
06-2月 -14
SQL> alter session set nls_date_format='"公元"yyyy"年"mm"月"dd"日"';
会话已更改。
SQL> select sysdate from dual;
SYSDATE
------------------
公元2014年02月06日
SQL> alter session set nls_date_format='YYYY-MM-DD HH24:MI:SS';
会话已更改。
SQL> select sysdate from dual;
SYSDATE
-------------------
2014-02-06 10:54:19
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/26435490/viewspace-1077349/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/26435490/viewspace-1077349/