Als u de NLS_DATE_LANGUAGE
. niet opgeeft parameter, wordt de parameter van uw eigen sessie gebruikt.
Je kunt dat als volgt overschrijven:
select TO_CHAR(TO_DATE('01-JAN-16','DD-MON-YY', 'NLS_DATE_LANGUAGE = English'),
'DD/MM/YYYY') from dual;
Dit heeft alleen invloed op deze query, verder niets. Als je met veel data zoals deze moet werken,
ALTER SESSION SET NLS_DATE_LANGUAGE='ENGLISH'
- dan kunt u het later weer wijzigen, of het wordt teruggezet naar Turks wanneer deze sessie eindigt en u een andere sessie start.
Als u deze wijziging (bijna) permanent wilt maken, plaatst u deze in uw instellingen in SQL Developer of Toad, of de login.sql voor SQL*Plus.