CONSTRAINT_TABLE_USAGE (Transact-SQL)

Gäller för:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceSQL-databas i Microsoft Fabric

Returnerar en rad för varje tabell i den aktuella databasen som har en begränsning definierad i tabellen. Denna informationsschemavy returnerar information om de objekt som den aktuella användaren har behörigheter till.

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

Kolumnnamn Datatyp Description
TABLE_CATALOG Nvarchar(128) Bordskvalificering.
TABLE_SCHEMA Nvarchar(128) Namn på schemat som innehåller tabellen.

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 .
TABLE_NAME sysname Tabellnamn.
CONSTRAINT_CATALOG Nvarchar(128) Begränsningskvalificering.
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 Begränsningsnamn.

Se även

Systemvyer (Transact-SQL)
Informationsschemavyer (Transact-SQL)
sys.objects (Transact-SQL)
sys.check_constraints (Transact-SQL)
sys.key_constraints (Transact-SQL)
sys.foreign_keys (Transact-SQL)