Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Dotyczy:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Baza danych SQL w usłudze Microsoft Fabric
Zwraca jeden wiersz dla każdego ograniczenia tabelowego w aktualnej bazie danych. Ten widok schematu informacji zwraca informacje o obiektach, do których aktualny użytkownik posiada uprawnienia.
Aby uzyskać informacje z tych widoków, należy podać w pełni kwalifikowaną nazwę INFORMATION_SCHEMA. view_name.
| Nazwa kolumny | Typ danych | Description |
|---|---|---|
| CONSTRAINT_CATALOG | nvarchar(128) | Kwalifikator ograniczenia. |
| CONSTRAINT_SCHEMA | nvarchar(128) | Nazwa schematu, który zawiera ograniczenie. Ważny: Jedynym wiarygodnym sposobem znalezienia schematu obiektu jest zapytanie do widoku sys.objects katalogowego. |
| CONSTRAINT_NAME | sysname | Nazwa ograniczenia. |
| TABLE_CATALOG | nvarchar(128) | Kwalifikator stołu. |
| TABLE_SCHEMA | nvarchar(128) | Nazwa schematu, który zawiera tabelę. Ważny: Jedynym wiarygodnym sposobem znalezienia schematu obiektu jest zapytanie do widoku sys.objects katalogowego. |
| TABLE_NAME | sysname | Nazwa tabeli. |
| CONSTRAINT_TYPE | varchar(11) | Rodzaj ograniczenia: CHECK UNIQUE KLUCZ PODSTAWOWY KLUCZ ZAGRANICZNY |
| IS_DEFERRABLE | varchar(2) | Określa, czy sprawdzanie ograniczeń jest odroczone. Zawsze zwraca NIE. |
| INITIALLY_DEFERRED | varchar(2) | Określa, czy sprawdzanie ograniczeń jest początkowo odroczone. Zawsze zwraca NIE. |
Zobacz też
Widoki systemowe (Transact-SQL)
Widoki schematu informacyjnego (Transact-SQL)
sys.objects (Transact-SQL)
sys.key_constraints (Transact-SQL)
sys.check_constraints (Transact-SQL)
sys.tables (Transact-SQL)