Partager via


DOMAIN_CONSTRAINTS (Transact-SQL)

S’applique à : SQL Server Azure SQL Database

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 la 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 qui contient la contrainte.

Important N’utilisez pas les vues INFORMATION_SCHEMA pour déterminer le schéma d’un objet. Les vues INFORMATION_SCHEMA représentent uniquement un sous-ensemble des métadonnées 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 réside le type de données alias.
DOMAIN_SCHEMA nvarchar(128) Nom du schéma qui contient le type de données alias.

Important : n’utilisez pas INFORMATION_SCHEMA vues 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 alias.
IS_DEFERRABLE varchar(2) Spécifie si la vérification des contraintes est 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

Vues système (Transact-SQL)
Vues de schémas d'informations (Transact-SQL)
sys.objects (Transact-SQL)
sys.types (Transact-SQL)