Sqlserver
 sql >> Base de Dados >  >> RDS >> Sqlserver

Como obter a lista de restrições de verificação ativadas/desativadas no banco de dados SQL Server - Tutorial SQL Server/TSQL Parte 86

Cenário:

Você está trabalhando como SQL Server Developer e é solicitado a fornecer uma lista de todas as Restrições de Verificação com status, se habilitadas ou desabilitadas.

Solução:

A consulta abaixo pode ser usada para obter a lista de todas as Check Constraints de um banco de dados com status se estiverem habilitadas ou desabilitadas no Banco de Dados 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
 
 
 
 
Como obter a lista de restrições de verificação habilitadas ou desabilitadas no banco de dados SQL Server
 


Demonstração de vídeo:como obter a lista de restrições de verificação ativadas/desativadas no SQL Server