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

Cách hiển thị đối chiếu của cơ sở dữ liệu trong SQL Server (T-SQL)

Dưới đây là hai cách để trả về đối chiếu của cơ sở dữ liệu trong SQL Server bằng Transact-SQL.

Truy vấn sys.databases

Tùy chọn đầu tiên là chạy truy vấn đối với sys.databases để trả về đối chiếu của một cơ sở dữ liệu cụ thể. WHERE mệnh đề cho phép bạn thu hẹp kết quả xuống / cơ sở dữ liệu mà bạn quan tâm:

SELECT 
    name, 
    collation_name 
FROM sys.databases
WHERE name = 'Music';

Điều này dẫn đến một cái gì đó như thế này:

name   collation_name              
-----  ----------------------------
Music  SQL_Latin1_General_CP1_CI_AS

Trong trường hợp này, chúng tôi đã chỉ định cơ sở dữ liệu có tên Music .

DATABASEPROPERTYEX() Chức năng

Một tùy chọn khác là sử dụng DATABASEPROPERTYEX() hàm trả về đối chiếu mặc định cho cơ sở dữ liệu:

SELECT DATABASEPROPERTYEX('Music', 'Collation') AS Collation;

Cũng xem:

  • Trả lại Bản đối chiếu của Máy chủ
  • Trả lại đối chiếu của một cột
  • Đối chiếu là gì?

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Tìm phụ thuộc trong SQL Server:sql_expression_dependencies

  2. Cách định dạng giá trị phủ định bằng dấu ngoặc trong SQL Server (T-SQL)

  3. Giao dịch ngoại lệ ném ngoại lệ nền tảng này không hỗ trợ các giao dịch phân tán trong khi mở đối tượng kết nối

  4. 5 thủ thuật để đảm bảo hiệu suất cao nhất của máy chủ SQL

  5. Tìm giá trị tối đa và hiển thị giá trị tương ứng từ trường khác nhau trong máy chủ SQL