När du använder Oracle Database kan du ta reda på vilka språk som stöds genom att fråga V$NLS_VALID_VALUES
visa.
Denna vy listar alla giltiga värden för NLS-parametrar, inklusive språk som stöds.
Exempel
Här är ett exempel på att fråga V$NLS_VALID_VALUES
visa för att returnera en lista över alla språk som stöds av Oracle Database:
SELECT * FROM
V$NLS_VALID_VALUES
WHERE PARAMETER = 'LANGUAGE'
ORDER BY VALUE ASC;
Det returnerar alla kolumner och alla rader.
En av kolumnerna som returneras anger om språket är utfasat eller inte.
Här är ett annat exempel som begränsar kolumnerna till bara VALUE
kolumn (som lagrar språknamnet) och begränsar resultaten till endast de språk som inte är utfasade.
SELECT VALUE FROM
V$NLS_VALID_VALUES
WHERE PARAMETER = 'LANGUAGE'
AND ISDEPRECATED = 'FALSE'
ORDER BY VALUE ASC;
Resultat:
ALBANIAN AMERICAN AMHARIC ARABIC ARMENIAN ASSAMESE AZERBAIJANI BANGLA BASQUE BELARUSIAN BRAZILIAN PORTUGUESE BULGARIAN CANADIAN FRENCH CATALAN CROATIAN CYRILLIC KAZAKH CYRILLIC SERBIAN CYRILLIC UZBEK CZECH DANISH DARI DIVEHI DUTCH EGYPTIAN ENGLISH ESTONIAN FINNISH FRENCH GERMAN GERMAN DIN GREEK GUJARATI HEBREW HINDI HUNGARIAN ICELANDIC INDONESIAN IRISH ITALIAN JAPANESE KANNADA KHMER KOREAN LAO LATIN AMERICAN SPANISH LATIN BOSNIAN LATIN SERBIAN LATIN UZBEK LATVIAN LITHUANIAN MACEDONIAN MALAY MALAYALAM MALTESE MARATHI MEXICAN SPANISH NEPALI NORWEGIAN ORIYA PERSIAN POLISH PORTUGUESE PUNJABI ROMANIAN RUSSIAN SIMPLIFIED CHINESE SINHALA SLOVAK SLOVENIAN SPANISH SWAHILI SWEDISH TAMIL TELUGU THAI TRADITIONAL CHINESE TURKISH TURKMEN UKRAINIAN URDU VIETNAMESE