sql >> Base de Datos >  >> RDS >> Sqlserver

Cómo obtener la lista de restricciones de verificación habilitadas / deshabilitadas en la base de datos de SQL Server - Tutorial de SQL Server / TSQL, parte 86

Escenario:

Está trabajando como desarrollador de SQL Server y se le pide que proporcione una lista de todas las restricciones de verificación con el estado habilitado o deshabilitado.

Solución:

La siguiente consulta se puede usar para obtener la lista de todas las restricciones de verificación de una base de datos con estado si están habilitadas o deshabilitadas en la base de datos de SQL Server.

--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
 
 
 
 
Cómo obtener una lista de restricciones de verificación habilitadas o deshabilitadas en la base de datos de SQL Server
 


Video de demostración:cómo obtener una lista de restricciones de verificación habilitadas/deshabilitadas en SQL Server