EnumReferencedTables yöntemi
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.
The EnumReferencedTables method returns a QueryResults object that enumerates tables on which a PRIMARY KEY or UNIQUE constraint is defined.
Sözdizimi
object
.EnumReferencedTables( [ IncludeAll ] ) as QueryResults
Bölümleri
nesne
Bir nesneye uygulanan listesinde değerlendirir ifadeIncludeAll
true veya false
Prototip (c/C++)
HRESULT EnumReferencedTables(
LPSQLDMOQUERYRESULTS* ppResults,
BOOL IncludeAllCandidates = NULL);
Döndürür
A QueryResults nesnesi içeren bir sonuç küme tarafından tanımlanan bu sütunlar.
Column |
Veri türü |
Açıklama |
---|---|---|
candidate_key |
nvarchar(129) |
Uygulanamaz.İçeren dize yok. |
candidate_table |
nvarchar(262) |
Adı tablo , birincil anahtar veya benzersiz kısıtlama tanımlandığı üzerinde. |
referenced |
bit |
1, Tablonun başvurulan Tablo sonuç küme listelenmiş tabloda bir yabancı anahtar ilişkisi kullanılan nesneye bağlıdır. |
Açıklamalar
Zaman IncludeAll doğru ise, sonuç küme hangi birincil anahtar veya UNIQUE kısıtlamaları tanımlı tüm tabloları sıralar.Değeri referenced sonuç kümesinde sütun belirleyen tablo nesne bağımlılık tabloda listelenen sonuç küme.
Zaman IncludeAll false (varsayılan), sonuç küme, yalnızca birincil anahtar veya UNIQUE kısıtlamaları içeren ve başvurulan tablo bağlı olduğu tabloları numaralandırır.