17,377
社区成员
发帖
与我相关
我的任务
分享

alter session set nls_language=AMERICAN;
这个语句是什么意思?属于DDL还是什么?
Connected to Oracle Database 10g Enterprise Edition Release 10.2.0.1.0
Connected as SYS
SQL> select TO_DATE('24-Nov-1999 08:37 pm','dd-mon-yyyy hh:mi am') from dual;
select TO_DATE('24-Nov-1999 08:37 pm','dd-mon-yyyy hh:mi am') from dual
ORA-01843: 无效的月份
SQL> alter session set nls_language=AMERICAN;
Session altered
SQL> select TO_DATE('24-Nov-1999 08:37 pm','dd-mon-yyyy hh:mi am') from dual;
TO_DATE('24-NOV-199908:37PM','
------------------------------
1999/11/24 20:37:00
SQL>
Connected to Oracle Database 10g Enterprise Edition Release 10.2.0.1.0
Connected as SYS
SQL> select TO_DATE('24-Nov-1999 08:37 pm','dd-mon-yyyy hh:mi am') from dual;
select TO_DATE('24-Nov-1999 08:37 pm','dd-mon-yyyy hh:mi am') from dual
ORA-01843: 无效的月份
SQL>