Wenn Sie Oracle Database verwenden, können Sie herausfinden, welche Sprachen unterstützt werden, indem Sie V$NLS_VALID_VALUES
abfragen ansehen.
Diese Ansicht listet alle gültigen Werte für NLS-Parameter auf, einschließlich unterstützter Sprachen.
Beispiel
Hier ist ein Beispiel für die Abfrage von V$NLS_VALID_VALUES
view, um eine Liste aller von Oracle Database unterstützten Sprachen zurückzugeben:
SELECT * FROM
V$NLS_VALID_VALUES
WHERE PARAMETER = 'LANGUAGE'
ORDER BY VALUE ASC;
Das gibt alle Spalten und alle Zeilen zurück.
Eine der zurückgegebenen Spalten gibt an, ob die Sprache veraltet ist oder nicht.
Hier ist ein weiteres Beispiel, das die Spalten auf nur VALUE
beschränkt -Spalte (in der der Sprachname gespeichert ist) und beschränkt die Ergebnisse auf die Sprachen, die nicht veraltet sind.
SELECT VALUE FROM
V$NLS_VALID_VALUES
WHERE PARAMETER = 'LANGUAGE'
AND ISDEPRECATED = 'FALSE'
ORDER BY VALUE ASC;
Ergebnis:
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