Udostępnij za pośrednictwem


sys.sql_dependencies (języka Transact-SQL)

Zawiera wiersz dla każdego zależność od wskazaną obiekt wskazaną w Transact-SQL wyrażenie lub oświadczenia, które definiują niektóre inne odwołujący się obiektu.

Ważna informacjaWażne:

Ta funkcja zostanie usunięta z przyszłej wersji programu Microsoft SQL Server. Należy unikać stosowania tej funkcji w nowych projektach oraz zaplanować modyfikację aplikacji, w których obecnie jest używana ta funkcja.Użycie sys.sql_expression_dependencies w zamian.

Nazwa kolumny

Typ danych

Opis

Klasa

tinyint

Identyfikuje klasy odwołanie obiekt:

0 = Obiektu lub kolumna (tylko odwołania powiązania schematu)

1 = Obiektu lub kolumna (związanych ze schematem odniesienia)

2 = Typów (związanych ze schematem odniesienia)

3 = Kolekcji schematu XML (związanych ze schematem odniesienia)

4 = Partition funkcja (związanych ze schematem odniesienia)

class_desc

nvarchar(60)

Opis klasy obiekt— odwołanie:

  • OBJECT_OR_COLUMN_REFERENCE_NON_SCHEMA_BOUND

  • OBJECT_OR_COLUMN_REFERENCE_SCHEMA_BOUND

  • TYPE_REFERENCE

  • XML_SCHEMA_COLLECTION_REFERENCE

  • PARTITION_FUNCTION_REFERENCE

object_id

int

Identyfikator obiektu odwołującego się.

column_id

int

Jeżeli odwołujący się identyfikator jest kolumnaidentyfikator odwołanie do kolumna; w przeciwnym razie 0.

referenced_major_id

int

Identyfikator wskazaną obiekt, interpretowane przez wartość klasy, według:

0, 1 = Identyfikator obiektu, obiekt lub kolumna.

2 = Identyfikator typu.

3 = Identyfikator schematu XML kolekcja .

referenced_minor_id

int

Identyfikator moll wskazaną obiekt, interpretowane przez wartość klasy, jak pokazano w poniższym.

Gdy klasa =:

0, referenced_minor_id jest identyfikator kolumna ; lub jeśli nie kolumna, jest równa 0.

1, referenced_minor_id jest identyfikator kolumna ; lub jeśli nie kolumna, jest równa 0.

W przeciwnym razie referenced_minor_id = 0.

is_selected

bit

Jest zaznaczony obiekt lub kolumna .

is_updated

bit

Obiekt lub kolumna jest aktualizowany.

is_select_all

bit

Obiekt jest używany w wybierz * klauzula (obiektpoziom tylko).

Uprawnienia

Wymaga członkostwa w public rolę.Aby uzyskać więcej informacji, zobacz Konfiguracja widoczność metadanych.