Partager via


DOMAIN_CONSTRAINTS (Transact-SQL)

Retourne une ligne pour chaque type d'alias dans la base de données actuelle, qui a une règle lui étant associée et à laquelle l'utilisateur actuel peut accéder.

Pour extraire des informations de ces vues, spécifiez le nom complet **INFORMATION_SCHEMA.**view_name.

Nom de colonne

Type de données

Description

CONSTRAINT_CATALOG

nvarchar(128)

Base de données dans laquelle se trouve la règle.

CONSTRAINT_SCHEMA

nvarchar(128)

Nom du schéma contenant la contrainte.

ImportantImportant
N'utilisez pas les vues INFORMATION_SCHEMA pour déterminer le schéma d'un objet.La seule méthode fiable pour rechercher le schéma d'un objet est d'interroger l'affichage catalogue sys.objects.

CONSTRAINT_NAME

sysname

Nom de la règle.

DOMAIN_CATALOG

nvarchar(128)

Base de données dans laquelle il existe le type de données alias.

DOMAIN_SCHEMA

nvarchar(128)

Nom du schéma qui contient le type de données alias.

ImportantImportant
N'utilisez pas les vues INFORMATION_SCHEMA pour déterminer le schéma d'un type de données.La seule méthode fiable pour rechercher le schéma d'un type est d'utiliser la fonction TYPEPROPERTY.

DOMAIN_NAME

sysname

Type de données d'alias.

IS_DEFERRABLE

varchar(2)

Indique si la vérification des contraintes peut être différée. Renvoie toujours NO.

INITIALLY_DEFERRED

varchar(2)

Spécifie si la vérification des contraintes est différée au départ. Renvoie toujours NO.

Voir aussi

Référence

Vues système (Transact-SQL)

Vues de schémas d'informations (Transact-SQL)

sys.objects (Transact-SQL)

sys.types (Transact-SQL)