CONSTRAINT_COLUMN_USAGE (języka Transact-SQL)
Zwraca jeden wiersz dla każdej kolumna w bieżącej bazie danych, która ma ograniczenie zdefiniowane kolumna.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 |
---|---|---|
TABLE_CATALOG |
nvarchar(128) |
Kwalifikator tabela. |
TABLE_SCHEMA |
nvarchar(128) |
Nazwa schematu, zawierającą właściciela tabela.
Important 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 |
nvarchar(128) |
Nazwa tabela. |
NAZWA_KOLUMNY |
nvarchar(128) |
Nazwa kolumna. |
CONSTRAINT_CATALOG |
nvarchar(128) |
Kwalifikator ograniczenie. |
CONSTRAINT_SCHEMA |
nvarchar(128) |
Nazwa schematu, który zawiera ograniczenie.
Important 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 |
nvarchar(128) |
Nazwa ograniczenia. |
Przykłady
W poniższym przykładzie zwraca kolumna z CHECK_CONSTRAINTS i CONSTRAINT_COLUMN_USAGE widoki do wyświetlania informacji na temat ograniczenia i kolumn, na którym zdefiniowane jest ograniczenie.
W poniższym przykładzie są zwracane wszystkie ograniczenia w bazie danych, które odwołują się do kolumna „StartDate".
See Also