Szenario:
Sie arbeiten als SQL Server-Entwickler und werden gebeten, eine Liste aller Check Constraints mit dem Status bereitzustellen, ob sie aktiviert oder deaktiviert sind.Lösung:
Die folgende Abfrage kann verwendet werden, um die Liste aller Check Constraints aus einer Datenbank mit dem Status abzurufen, ob sie in der SQL Server-Datenbank aktiviert oder deaktiviert sind.--Get List of Enabled / Disabled Check Constraints
SELECT 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 IsDisabled
FROM sys.check_constraints ![]() |
| So erhalten Sie eine Liste mit aktivierten oder deaktivierten Check Constraints in der SQL Server-Datenbank |
Video-Demo:So erhalten Sie eine Liste der aktivierten/deaktivierten Check Constraints in SQL Server
