sql >> Database teknologi >  >> RDS >> Oracle

Sådan returneres en liste over understøttede områder i Oracle

Når du bruger Oracle Database, kan du finde ud af, hvilke områder der understøttes ved at forespørge på V$NLS_VALID_VALUES se.

Denne visning viser alle gyldige værdier for NLS-parametre, inklusive understøttede områder.

Eksempel

Her er et eksempel på forespørgsel til V$NLS_VALID_VALUES visning for at returnere en liste over alle områder, der understøttes i Oracle Database:

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

Det returnerer alle kolonner og alle rækker.

En af de returnerede kolonner angiver, om sproget er forældet eller ej.

Her er et andet eksempel, der indsnævrer kolonnerne til kun VALUE kolonne (som gemmer områdenavnet) og begrænser resultaterne til kun de områder, der ikke er forældet.

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

Resultat:


  1. Sådan fungerer SUBSTR()-funktionen i MySQL

  2. SQL Server SELECT, hvor enhver kolonne indeholder 'x'

  3. Hvordan implementerer man et mange-til-mange-forhold i PostgreSQL?

  4. Hvordan sletter man dubletter på en MySQL-tabel?