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

SQL Server:Nhận khóa chính của bảng bằng truy vấn sql

Tôi cũng đã tìm thấy một cái khác cho SQL Server:

SELECT COLUMN_NAME
FROM INFORMATION_SCHEMA.KEY_COLUMN_USAGE
WHERE OBJECTPROPERTY(OBJECT_ID(CONSTRAINT_SCHEMA + '.' + QUOTENAME(CONSTRAINT_NAME)), 'IsPrimaryKey') = 1
AND TABLE_NAME = 'TableName' AND TABLE_SCHEMA = 'Schema'


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Ràng buộc Kiểm tra có thể liên quan đến một bảng khác không?

  2. Chỉ mục Clustered và Non-Clustered thực sự có nghĩa là gì?

  3. Cách chỉ định văn hóa bất biến khi sử dụng FORMAT () trong SQL Server

  4. Sử dụng Cảnh báo và Toán tử trong SQL Server

  5. Truy vấn máy chủ sql được liên kết