Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
platí pro:SQL Server
Azure SQL Database
Azure SQL Managed Instance
SQL databáze v Microsoft Fabric
Vrací jeden řádek pro každé omezení tabulky v aktuální databázi. Tento pohled informačního schématu vrací informace o objektech, ke kterým má aktuální uživatel oprávnění.
Pro získání informací z těchto pohledů uveďte plně kvalifikovaný název INFORMATION_SCHEMA. view_name.
| Název sloupce | Datový typ | Description |
|---|---|---|
| CONSTRAINT_CATALOG | nvarchar(128) | Kvalifikátor omezení. |
| CONSTRAINT_SCHEMA | nvarchar(128) | Název schématu, které obsahuje omezení. Důležitý: Jediný spolehlivý způsob, jak najít schéma objektu, je dotazovat se do sys.objects katalogového pohledu. |
| CONSTRAINT_NAME | sysname | Název omezení. |
| TABLE_CATALOG | nvarchar(128) | Kvalifikace na stůl. |
| TABLE_SCHEMA | nvarchar(128) | Název schématu, které obsahuje tabulku. Důležitý: Jediný spolehlivý způsob, jak najít schéma objektu, je dotazovat se do sys.objects katalogového pohledu. |
| TABLE_NAME | sysname | Název tabulky |
| CONSTRAINT_TYPE | Varchar(11) | Typ omezení: CHECK UNIQUE PRIMÁRNÍ KLÍČ CIZÍ KLÍČ |
| IS_DEFERRABLE | varchar(2) | Specifikuje, zda je kontrola omezení odkladatelná. Vždy vrací NE. |
| INITIALLY_DEFERRED | varchar(2) | Specifikuje, zda je kontrola omezení nejprve odložena. Vždy vrací NE. |
Viz také
Systémová zobrazení (Transact-SQL)
Pohledy na informační schémata (Transact-SQL)
sys.objects (Transact-SQL)
sys.key_omezení (Transact-SQL)
sys.check_constraints (Transact-SQL)
sys.tables (Transact-SQL)