ALTERSESSIONコマンドを実行する必要があります。 APIにはファサードメソッドがあるかもしれませんが、それはいつでもどこでも究極の方法です。例を参照してください:
SQL*Plus: Release 12.1.0.2.0 Production on Thu Dec 11 16:01:02 2014
SQL> conn test/[email protected]
Connected.
SQL> alter session set nls_language=french;
Session altered.
SQL> select 1/0 from dual;
ERROR at line 1:
ORA-01476: le diviseur est щgal р zщro
SQL> alter session set nls_language=american;
Session altered.
SQL> select 1/0 from dual;
ERROR at line 1:
ORA-01476: divisor is equal to zero