sys.SQL_dependencies (Transact-SQL)

Her bağımlı olarak içinde bulunulan başvurulan varlık için bir satır içerir Transact-SQL ifade veya deyimleri, tanımlamak bazı diğer başvuru nesnesi.

Önemli notÖnemli

Bu özellik Microsoft SQL Server'ın ilerideki bir sürümünde kaldırılacaktır. Yeni geliştirme işlerinde bu özelliği kullanmaktan kaçının ve bu özelliği kullanmakta olan uygulamalarda değişiklik yapmayı planlayın.Use sys.sql_expression_dependencies onun yerine.

Sütun adı

Veri türü

Açıklama

sınıf

tinyint

Başvurulan varlıksınıfını tanımlar:

0 = Nesne veya sütun (yalnızca olmayan-şemaya bağlı başvurular)

1 = Nesne veya sütun (şemaya bağlı başvurular)

2 = Türleri (şemaya bağlı başvurular)

3 = xml şema koleksiyonları (şemaya bağlı başvurular)

4 = Bölüm işlev (şemaya bağlı başvurular)

class_desc

nvarchar(60)

Başvurulan varlıksınıf açıklaması:

  • 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

Başvuru nesnesinin kimliği.

column_id

int

Başvuru kimliği sütun, sütunbaşvuran, kimliği ise; Aksi takdirde, 0.

referenced_major_id

int

Sınıf, değeri tarafından yorumlanan başvurulan varlıkkimliği göre:

0, 1 = Nesne veya sütunnesne kimliği.

2 Tür kimliği =

3 xml şeması koleksiyon kimliği =

referenced_minor_id

int

Aşağıdaki gösterildiği gibi sınıfının bir değer tarafından yorumlanan başvurulan varlıkminör-kimliği.

Ne zaman sınıf =:

0, referenced_minor_id bir sütun kimliği; veya olmayan bir sütunvarsa, 0'dır.

1, referenced_minor_id bir sütun kimliği; veya olmayan bir sütunvarsa, 0'dır.

Aksi takdirde, referenced_minor_id = 0.

is_selected

bit

Nesne veya sütun seçilir.

is_updated

bit

Nesne veya sütun güncelleştirilir.

is_select_all

bit

Nesne Seç içinde kullanılan * yan tümce (nesnedüzey yalnızca).

İzinler

Üyelik gerektiren ortak rolü.Daha fazla bilgi için, bkz. Meta veri görünürlük yapılandırma.