Scénario :
Vous travaillez en tant que développeur SQL Server et vous êtes invité à fournir une liste de toutes les contraintes de vérification avec le statut si elles sont activées ou désactivées.
Solution :
La requête ci-dessous peut être utilisée pour obtenir la liste de toutes les contraintes de vérification d'une base de données avec le statut si elles sont activées ou désactivées dans la base de données SQL Server.
--Obtenir la liste des vérifications activées/désactivées ConstraintsSELECT 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
|
Comment obtenir la liste des contraintes de vérification activées ou désactivées dans la base de données SQL Server |
Démo vidéo :comment obtenir la liste des contraintes de vérification activées/désactivées dans SQL Server