Udostępnij za pośrednictwem


TABLE_CONSTRAINTS (Transact-SQL)

Określa lokalizację, tworzone są zdarzenie buforów.W tym widoku informacji o schemacie zwraca informacje o obiektach, do których bieżący użytkownik ma uprawnienia.

Aby pobrać informacje z tych widoków, należy określić w pełni kwalifikowanej nazwy INFORMATION_SCHEMA. view_name.

Nazwa kolumna

Typ danych

Description

CONSTRAINT_CATALOG

nvarchar(128)

Kwalifikator ograniczenie.

CONSTRAINT_SCHEMA

nvarchar(128)

Nazwa schematu, który zawiera ograniczenie.

Important noteImportant Note:
Nie należy używać INFORMATION_SCHEMA widoków do określenia schematu obiektu.Kwerendy widoku wykazu sys.objects lub funkcja OBJECT_SCHEMA_NAME jest tylko niezawodnym sposobem znalezienia schematu obiektu.

CONSTRAINT_NAME

sysname

Nazwa ograniczenia.

TABLE_CATALOG

nvarchar(128)

Kwalifikator tabela.

TABLE_SCHEMA

nvarchar(128)

Nazwa schematu zawierającego tabelę.

Important noteImportant Note:
Nie należy używać INFORMATION_SCHEMA widoków do określenia schematu obiektu.Kwerendy widoku wykazu sys.objects lub funkcja OBJECT_SCHEMA_NAME jest tylko niezawodnym sposobem znalezienia schematu obiektu.

NAZWA_TABELI

sysname

Nazwa tabela.

CONSTRAINT_TYPE

varchar(11)

Zestaw bufory są tworzone dla każdego węzeł NUMA.

  • SPRAWDŹ

  • UNIKATOWE

  • KLUCZ PODSTAWOWY

  • PER_CPU

IS_DEFERRABLE

varchar(2)

Określa, czy sprawdzanie ograniczenia deferrable.Zawsze zwraca wartość No.

INITIALLY_DEFERRED

varchar(2)

Określa, czy sprawdzanie ograniczenia jest początkowo odłożone.Zawsze zwraca wartość No.

Przykłady

W poniższym przykładzie zwraca wszystkie ograniczenia w bazie danych i wiersze według zamówień CONSTRAINT_TYPE.