Documente Academic
Documente Profesional
Documente Cultură
Specifying an NLS parameter for an SQL function means that any User Session NLS parameters (or
the lack of) will not affect evaluation of the function.
This feature may be important for SQL statements that contain numbers and dates as string literals. For
example, the following query is evaluated correctly only if the language specified for dates is
American: Object 1
This can be made independent of the current date language by specifying NLS_DATE_LANGUAGE:
SELECT ENAME FROM EMP
WHERE HIREDATE > TO_DATE('1-JAN-01','DD-MON-YY',
'NLS_DATE_LANGUAGE = AMERICAN')
Oracle Languages
bn BENGALI
ptb BRAZILIAN PORTUGUESE
bg BULGARIAN
dk DANISH
nl DUTCH
eg EGYPTIAN
gb ENGLISH
et ESTONIAN
sf FINNISH
f FRENCH
iw HEBREW
hu HUNGARIAN
is ICELANDIC
in INDONESIAN
i ITALIAN
ja JAPANESE
ko KOREAN
ms MALAY
esm MEXICAN SPANISH
n NORWEGIAN
pl POLISH
pt PORTUGUESE
ro ROMANIAN
ru RUSSIAN
sk SLOVAK
sl SLOVENIAN
e SPANISH
s SWEDISH
th THAI
zht TRADITIONAL CHINESE
tr TURKISH
uk UKRAINIAN
vn VIETNAMESE
Oracle Territories
BAHRAIN
BANGLADESH
BELGIUM
BRAZIL
BULGARIA
CANADA
CATALONIA
CHINA
CIS
CROATIA
CYPRUS
CZECH
CZECHOSLOVAKIA
DENMARK
DJIBOUTI
EGYPT
ESTONIA
FINLAND
FRANCE
GERMANY
GREECE
HONG KONG
HUNGARY
ICELAND
INDONESIA
IRAQ
IRELAND
ISRAEL
ITALY
JAPAN
JORDAN
KAZAKHSTAN
KOREA
KUWAIT
LATVIA
LEBANON
LIBYA
LITHUANIA
LUXEMBOURG
MALAYSIA
MAURITANIA
MEXICO
MOROCCO
NEW ZEALAND
NORWAY
OMAN
POLAND
PORTUGAL
QATAR
ROMANIA
SAUDI ARABIA
SINGAPORE
SLOVAKIA
SLOVENIA
SOMALIA
SOUTH AFRICA
SPAIN
SUDAN
SWEDEN
SWITZERLAND
SYRIA
TAIWAN
THAILAND
THE NETHERLANDS
TUNISIA
TURKEY
UKRAINE
UNITED ARAB EMIRATES
UNITED KINGDOM
UZBEKISTAN
VIETNAM
YEMEN
NLS_COMP
This provides a simple alternative to specifying NLS_SORT in an SQL WHERE clause
>NLS formats will affect SQL statements in views, CHECK constraints, and triggers.
Related Commands
ALTER SESSION