Oracle
 sql >> Base de données >  >> RDS >> Oracle

Comment renvoyer une liste des territoires pris en charge dans Oracle

Lorsque vous utilisez Oracle Database, vous pouvez savoir quels territoires sont pris en charge en interrogeant le V$NLS_VALID_VALUES vue.

Cette vue répertorie toutes les valeurs valides pour les paramètres NLS, y compris les territoires pris en charge.

Exemple

Voici un exemple d'interrogation du V$NLS_VALID_VALUES view pour renvoyer une liste de tous les territoires pris en charge dans Oracle Database :

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

Cela renvoie toutes les colonnes et toutes les lignes.

L'une des colonnes renvoyées indique si le langage est obsolète ou non.

Voici un autre exemple qui réduit les colonnes à la VALUE (qui stocke le nom du territoire) et limite les résultats aux seuls territoires qui ne sont pas obsolètes.

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

Résultat :

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