Udostępnij za pośrednictwem


KEY_COLUMN_USAGE (Transact-SQL)

Zwraca jeden wiersz dla każdej kolumna, która jest ograniczony jako klucz w bieżącej bazie danych.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

nvarchar(128)

Nazwa ograniczenia.

TABLE_CATALOG

nvarchar(128)

Kwalifikator tabela.

TABLE_SCHEMA

nvarchar(128)

Nazwa schematu, który zawiera 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

nvarchar(128)

Nazwa tabela.

NAZWA_KOLUMNY

nvarchar(128)

Nazwa kolumna.

ORDINAL_POSITION

int

Pozycja porządkowa kolumna.

Przykłady

W poniższym przykładzie zwraca informacje o każdej kolumny, która jest zdefiniowana jako kolumna klucz w ograniczenia.