DOMAIN_CONSTRAINTS (Transact-SQL)

Gäller för:SQL ServerAzure SQL DatabaseSQL-databas i Microsoft Fabric

Returnerar en rad för varje alias-datatyp i den aktuella databasen som har en regel bunden till sig och som kan nås av nuvarande användare.

För att hämta information från dessa vyer, ange det fullt kvalificerade namnet på INFORMATION_SCHEMA. view_name.

Kolumnnamn Datatyp Description
CONSTRAINT_CATALOG Nvarchar(128) Databas där regeln finns.
CONSTRAINT_SCHEMA nvarchar(128) Namnet på schemat som innehåller begränsningen.

Viktig: Använd inte INFORMATION_SCHEMA vyer för att bestämma schemat för ett objekt. INFORMATION_SCHEMA vyer representerar endast en delmängd av metadata för ett objekt. Det enda pålitliga sättet att hitta schemat för ett objekt är att fråga katalogvyn sys.objects .
CONSTRAINT_NAME sysname Regelnamn.
DOMAIN_CATALOG Nvarchar(128) Databas där aliasdatatypen finns.
DOMAIN_SCHEMA Nvarchar(128) Namn på schema som innehåller aliasdatatypen.

Viktig: Använd inte INFORMATION_SCHEMA vyer för att bestämma schemat för en datatyp. Det enda pålitliga sättet att hitta schemat för en typ är att använda funktionen TYPEPROPERTY.
DOMAIN_NAME sysname Alias-datatyp.
IS_DEFERRABLE varchar(2) Specificerar om begränsningskontroll är uppskjutbar. Returnerar alltid NEJ.
INITIALLY_DEFERRED varchar(2) Specificerar om begränsningskontroll först skjuts upp. Returnerar alltid NEJ.

Se även

Systemvyer (Transact-SQL)
Informationsschemavyer (Transact-SQL)
sys.objects (Transact-SQL)
sys.types (Transact-SQL)