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

Cách lấy danh sách các ràng buộc kiểm tra được bật / tắt trong cơ sở dữ liệu SQL Server - Hướng dẫn sử dụng SQL Server / TSQL Phần 86

Tình huống:

Bạn đang làm việc với tư cách là Nhà phát triển SQL Server và bạn được yêu cầu cung cấp danh sách tất cả Ràng buộc Kiểm tra kèm theo trạng thái nếu được bật hoặc tắt.

Giải pháp:

Truy vấn dưới đây có thể được sử dụng để lấy danh sách tất cả các Ràng buộc Kiểm tra từ cơ sở dữ liệu có trạng thái nếu chúng được bật hoặc tắt trong Cơ sở dữ liệu SQL Server.

 --Nhận Danh sách Kiểm tra Đã bật / Tắt ConstraintsELECT DB_Name () AS DBName, Schema_Name (Schema_id) AS TableSchema, Object_name (parent_object_id) AS TableName, DEFINITION, CASE WHEN is_disabled =0 THEN 'NO' ELSE 'YES' END AS IsDisabledFROM sys.check_constraints  
 
 
 
Cách lấy danh sách Ràng buộc Kiểm tra được Bật hoặc Tắt trong Cơ sở dữ liệu SQL Server
 



Video Demo:Cách lấy Danh sách Ràng buộc Kiểm tra Đã Bật / Tắt trong SQL Server


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Truy vấn SELECT với điều kiện CASE và SUM ()

  2. Cách thêm dấu phân tách vào chuỗi nối trong SQL Server - CONCAT_WS ()

  3. DB_NAME () so với ORIGINAL_DB_NAME () trong SQL Server:Sự khác biệt là gì?

  4. Hướng dẫn:Thiết lập tính khả dụng cao của SQL Server

  5. SQL Server:sử dụng tham số trong TẠO CƠ SỞ DỮ LIỆU