Not
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Gäller för:SQL Server
Azure SQL Database
Azure SQL Managed Instance
SQL-databas i Microsoft Fabric
Returnerar en rad för varje tabellbegränsning i den aktuella databasen. 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 |
|---|---|---|
| CONSTRAINT_CATALOG | Nvarchar(128) | Begränsningskvalificering. |
| CONSTRAINT_SCHEMA | Nvarchar(128) | Namnet på schemat som innehåller begränsningen. Viktig: 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. |
| TABLE_CATALOG | Nvarchar(128) | Bordskvalificering. |
| TABLE_SCHEMA | Nvarchar(128) | Namn på schemat som innehåller tabellen. Viktig: 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_TYPE | Varchar(11) | Typ av begränsning: CHECK UNIQUE PRIMÄRNYCKEL FRÄMMANDE NYCKEL |
| 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.key_constraints (Transact-SQL)
sys.check_constraints (Transact-SQL)
sys.tables (Transact-SQL)