sys.foreign_keys (Transact-SQL)
Nesne ile bir yabancı anahtar kısıtlaması olan her bir satır içerirsys.Object.Type = F.
sütun Name |
Veri türü |
Açıklama |
---|---|---|
<Sys.Objects devralınan sütunu> |
|
Bu görünüm devralan bir sütun listesi için bkz: sys.Objects (Transact-SQL). |
referenced_object_id |
int |
Başvurulan nesne kimliği. |
key_index_id |
int |
Anahtar dizini içinde başvurulan nesne kimliği. |
is_disabled |
bit |
yabancı anahtar kısıtlaması devre dışı bırakılır. |
is_not_for_replication |
bit |
yabancı anahtar kısıtlaması NOT FOR çoğaltma seçeneğini kullanarak oluşturulmuştur. |
is_not_trusted |
bit |
yabancı anahtar kısıtlaması sistem tarafından doğrulandı değil. |
delete_referential_action |
tinyint |
Bir silme olduğunda bu yabancı anahtar için bildirilmiş başvuru eylem. 0 = No eylem 1 = Art arda sıralı 2 = küme null 3 = Varsayılan küme |
delete_referential_action_desc |
nvarchar(60) |
Bir silme meydana geldiğinde, bu yabancı anahtar için bildirilmiş başvuru eyleminin açıklaması: NO_ACTION ART ARDA SIRALI SET_NULL SET_DEFAULT |
update_referential_action |
tinyint |
Bir güncelleştirme olduğunda bu yabancı anahtar için bildirilmiş başvuru eylem. 0 = No eylem 1 = Art arda sıralı 2 = küme null 3 = Varsayılan küme |
update_referential_action_desc |
nvarchar(60) |
Bir güncelleştirme olduğunda, bu yabancı anahtar için bildirilmiş başvuru eyleminin açıklaması: NO_ACTION ART ARDA SIRALI SET_NULL SET_DEFAULT |
is_system_named |
bit |
1 = Ad sistem tarafından oluşturulur. 0 = Ad kullanıcı tarafından sağlanan. |
İzinler
In SQL Server 2005 and later versions, the visibility of the metadata in catalog views is limited to securables that a user either owns or on which the user has been granted some permission.Daha fazla bilgi için bkz: Meta veriler görünürlük yapılandırma.
See Also