SQL> alter session set nls_date_format='dd/mm/yyyy';Session altered.SQL> select sysdate from dual;SYSDATE ---------- 08/03/2010SQL> 见上,不存在楼主描述的情况。看是否你什么地方弄错了哟。
哦,可能是我输入DATE的方法弄错了,能发个例子说明下怎么输入DATE型吗?
SQL> select to_date('2010-03-08','yyyy-mm-dd') from dual;TO_DATE('2010- -------------- 08-3月 -10SQL> alter session set nls_date_format='dd/mm/yyyy';会话已更改。SQL> select to_date('2010-03-08','yyyy-mm-dd') from dual;TO_DATE('2 ---------- 08/03/2010SQL>
--------------
17-12月-80
20-2月 -81
22-2月 -81
02-4月 -81
28-9月 -81
01-5月 -81
09-6月 -81
19-4月 -87
17-11月-81
08-9月 -81
23-5月 -87HIREDATE
--------------
03-12月-81
03-12月-81
23-1月 -82已选择14行。SQL> alter session set nls_date_format='dd/mm/yyyy';会话已更改。SQL> select hiredate from emp;HIREDATE
----------
17/12/1980
20/02/1981
22/02/1981
02/04/1981
28/09/1981
01/05/1981
09/06/1981
19/04/1987
17/11/1981
08/09/1981
23/05/1987HIREDATE
----------
03/12/1981
03/12/1981
23/01/1982已选择14行。SQL>
----------
08/03/2010SQL>
见上,不存在楼主描述的情况。看是否你什么地方弄错了哟。
--------------
08-3月 -10SQL> alter session set nls_date_format='dd/mm/yyyy';会话已更改。SQL> select to_date('2010-03-08','yyyy-mm-dd') from dual;TO_DATE('2
----------
08/03/2010SQL>