sys.check_constraints (Transact-SQL)
S’applique à :SQL ServerAzure SQL DatabaseAzure SQL Managed Instance
Contient une ligne pour chaque objet qui est une contrainte CHECK, avec sys.objects.type = 'C'.
Nom de la colonne | Type de données | Description |
---|---|---|
<Colonnes héritées de sys.objects> | Pour obtenir une liste de colonnes héritées par cet affichage, consultez sys.objects (Transact-SQL). | |
is_disabled | bit | La contrainte CHECK est désactivée. |
is_not_for_replication | bit | La contrainte CHECK a été créée avec l'option NOT FOR REPLICATION. |
is_not_trusted | bit | La contrainte CHECK n'a pas été vérifiée par le système pour toutes les lignes. |
parent_column_id | int | 0 indique une contrainte CHECK de niveau table. Une valeur autre que zéro indique qu'il s'agit d'une contrainte CHECK de niveau colonne définie sur la colonne contenant la valeur d'ID spécifiée. |
Définition | nvarchar(max) | Expression SQL qui définit cette contrainte CHECK. |
uses_database_collation | bit | 1 = La définition de contrainte dépend du classement par défaut de la base de données pour une évaluation correcte ; sinon, la valeur est 0. Une telle dépendance évite la modification du classement par défaut de la base de données. |
is_system_named | bit | 1 = Le nom a été généré par le système. 0 = Le nom a été fourni par l'utilisateur. |
Autorisations
La visibilité des métadonnées dans les affichages catalogue est limitée aux éléments sécurisables qu’un utilisateur possède ou sur lesquels l’utilisateur a reçu une autorisation. Pour plus d'informations, consultez Metadata Visibility Configuration.
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de l’année 2024, nous abandonnerons progressivement le mécanisme de retour d’information GitHub Issues pour le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultez :Soumettre et afficher des commentaires pour