Om du inte anger NLS_DATE_LANGUAGE
parameter, kommer din egen sessions parameter att användas.
Du kan åsidosätta det så här:
select TO_CHAR(TO_DATE('01-JAN-16','DD-MON-YY', 'NLS_DATE_LANGUAGE = English'),
'DD/MM/YYYY') from dual;
Detta kommer bara att påverka denna fråga, inget annat. Om du behöver arbeta med många sådana här datum,
ALTER SESSION SET NLS_DATE_LANGUAGE='ENGLISH'
- sedan kan du ändra tillbaka det senare, eller så återställs det till turkiska när den här sessionen slutar och du startar en annan session.
Om du behöver göra den här ändringen (nästan) permanent, placera den i dina inställningar i SQL Developer eller Toad, eller login.sql för SQL*Plus.