sql >> Base de Datos >  >> RDS >> Oracle

Cómo devolver una lista de idiomas admitidos en Oracle

Al usar Oracle Database, puede averiguar qué idiomas se admiten consultando el V$NLS_VALID_VALUES ver.

Esta vista enumera todos los valores válidos para los parámetros NLS, incluidos los idiomas admitidos.

Ejemplo

Este es un ejemplo de consulta de V$NLS_VALID_VALUES ver para devolver una lista de todos los idiomas admitidos por Oracle Database:

SELECT * FROM
V$NLS_VALID_VALUES
WHERE PARAMETER = 'LANGUAGE'
ORDER BY VALUE ASC; 

Eso devuelve todas las columnas y todas las filas.

Una de las columnas devueltas indica si el idioma está en desuso o no.

Aquí hay otro ejemplo que reduce las columnas a solo el VALUE (que almacena el nombre del idioma) y limita los resultados solo a aquellos idiomas que no están en desuso.

SELECT VALUE FROM
V$NLS_VALID_VALUES
WHERE PARAMETER = 'LANGUAGE'
AND ISDEPRECATED = 'FALSE'
ORDER BY VALUE ASC; 

Resultado:

 Albaniano Americano Árabe Armenio Assamese Azerbaiyano Bangla Vasco Beláruso Beláruso Brasil Portugués Búlgaro canadiense Catalán Catalán Cirílico Cirílico Cirílico Cirílico Cirítico Cirítico Czico Cezón Danés Da khmer lao coreano latinoamericano latino latino bosnio latino serbio latino uzbeklatvian lituano macedonia malayalam malteam malta marathi mexicano español nepali noruega swahil swehili swehiishames Punjabi rusas rusas rusas simplificadas sinhala swahil noruega swahili swehiishamtam themanes ruso>