EnumReferencingTables 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 EnumReferencingTables method returns a QueryResults object that enumerates user-defined tables on which a FOREIGN KEY constraint is defined.
Sözdizimi
object
.EnumReferencingTables( [ IncludeAll ] ) as QueryResults
Bölümleri
nesne
Bir nesneye uygulanan listesinde değerlendirir ifade.IncludeAll
true veya false.
Prototip (c/C++)
HRESULT EnumReferencingTables(
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) |
Bir tablo bir birincil anahtar veya benzersiz kısıtlama tanımlı adı. |
referenced |
bit |
1, tablo Tarafından başvurulan Table kullanılan nesneye bağlıdır listelenen sonuç küme. |
Açıklamalar
Zaman IncludeAll doğru ise, sonuç küme tüm tabloları üzerinde hangi yabancı anahtar kısıtlamaları tanımlanır numaralandırır.Değeri sonuç küme sütun referenced belirler yabancı anahtar bağımlı başvurulan bir tablo.
Zaman IncludeAll false (varsayılan), sonuç kümeni numaralandırır yalnızca tabloreferansta bulunulan bağlı yabancı anahtar kısıtlamaları içeren s tablo.