Oracle
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Oracle

Cách trả lại danh sách các ngôn ngữ được hỗ trợ trong Oracle

Khi sử dụng Cơ sở dữ liệu Oracle, bạn có thể tìm hiểu những ngôn ngữ nào được hỗ trợ bằng cách truy vấn V$NLS_VALID_VALUES xem.

Chế độ xem này liệt kê tất cả các giá trị hợp lệ cho các tham số NLS, bao gồm cả các ngôn ngữ được hỗ trợ.

Ví dụ

Đây là một ví dụ về truy vấn V$NLS_VALID_VALUES xem để trả về danh sách tất cả các ngôn ngữ được Cơ sở dữ liệu Oracle hỗ trợ:

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

Điều đó trả về tất cả các cột và tất cả các hàng.

Một trong các cột được trả về cho biết ngôn ngữ đó có bị phản đối hay không.

Đây là một ví dụ khác thu hẹp các cột chỉ còn VALUE (nơi lưu trữ tên ngôn ngữ) và giới hạn kết quả chỉ ở những ngôn ngữ không còn được dùng nữa.

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

Kết quả:

 
  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Oracle:Nếu bảng tồn tại

  2. Oracle Chèn qua Chọn từ nhiều bảng trong đó một bảng có thể không có hàng

  3. Tự động tăng trong Oracle mà không cần sử dụng trình kích hoạt

  4. Lọc nhật ký cảnh báo trong EM13c

  5. Thứ tự thực thi các điều kiện trong mệnh đề SQL 'where'