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

Cómo devolver una lista de territorios admitidos en Oracle

Al usar Oracle Database, puede averiguar qué territorios son compatibles consultando el V$NLS_VALID_VALUES ver.

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

Ejemplo

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

SELECT * FROM
V$NLS_VALID_VALUES
WHERE PARAMETER = 'TERRITORY'
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 territorio) y limita los resultados solo a aquellos territorios que no están en desuso.

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

Resultado:

AFGHANISTAN               
ALBANIA                   
ALGERIA                   
AMERICA                   
ANGOLA                    
ANTIGUA AND BARBUDA       
ARGENTINA                 
ARMENIA                   
ARUBA                     
AUSTRALIA                 
AUSTRIA                   
AZERBAIJAN                
BAHAMAS                   
BAHRAIN                   
BANGLADESH                
BARBADOS                  
BELARUS                   
BELGIUM                   
BELIZE                    
BERMUDA                   
BOLIVIA                   
BOSNIA AND HERZEGOVINA    
BOTSWANA                  
BRAZIL                    
BULGARIA                  
CAMBODIA                  
CAMEROON                  
CANADA                    
CATALONIA                 
CAYMAN ISLANDS            
CHILE                     
CHINA                     
COLOMBIA                  
CONGO BRAZZAVILLE         
CONGO KINSHASA            
COSTA RICA                
CROATIA                   
CURACAO               
CYPRUS                
CZECH REPUBLIC        
DENMARK               
DJIBOUTI              
DOMINICA              
DOMINICAN REPUBLIC    
ECUADOR               
EGYPT                 
EL SALVADOR           
ESTONIA               
ETHIOPIA              
FINLAND               
FRANCE                
FYR MACEDONIA         
GABON                 
GERMANY               
GHANA                 
GREECE                
GRENADA               
GUATEMALA             
GUYANA                
HAITI                 
HONDURAS              
HONG KONG             
HUNGARY               
ICELAND               
INDIA                 
INDONESIA             
IRAN                  
IRAQ                  
IRELAND               
ISRAEL                
ITALY                 
IVORY COAST           
JAMAICA               
JAPAN                 
JORDAN           
KAZAKHSTAN       
KENYA            
KOREA            
KUWAIT           
LAOS             
LATVIA           
LEBANON          
LIBYA            
LIECHTENSTEIN    
LITHUANIA        
LUXEMBOURG       
MACAO            
MALAWI           
MALAYSIA         
MALDIVES         
MALTA            
MAURITANIA       
MAURITIUS        
MEXICO           
MOLDOVA          
MONTENEGRO       
MOROCCO          
MOZAMBIQUE       
NAMIBIA          
NEPAL            
NEW ZEALAND      
NICARAGUA        
NIGERIA          
NORWAY           
OMAN             
PAKISTAN         
PANAMA           
PARAGUAY         
PERU             
PHILIPPINES      
POLAND           
PORTUGAL                 
PUERTO RICO              
QATAR                    
ROMANIA                  
RUSSIA                   
SAINT KITTS AND NEVIS    
SAINT LUCIA              
SAUDI ARABIA             
SENEGAL                  
SERBIA                   
SIERRA LEONE             
SINGAPORE                
SLOVAKIA                 
SLOVENIA                 
SOMALIA                  
SOUTH AFRICA             
SOUTH SUDAN              
SPAIN                    
SRI LANKA                
SUDAN                    
SURINAME                 
SWAZILAND                
SWEDEN                   
SWITZERLAND              
SYRIA                    
TAIWAN                   
TANZANIA                 
THAILAND                 
THE NETHERLANDS          
TRINIDAD AND TOBAGO      
TUNISIA                  
TURKEY                   
TURKMENISTAN             
UGANDA                   
UKRAINE                  
UNITED ARAB EMIRATES     
UNITED KINGDOM           
URUGUAY       
UZBEKISTAN    
VENEZUELA     
VIETNAM       
YEMEN         
ZAMBIA        
ZIMBABWE