Görünüm yabancı anahtar özellikler
Bir ilişkinin yabancı anahtar özniteliklerini görebilirsiniz SQL Server 2012kullanarak SQL Server Management Studioya Transact-SQL.
Bu Konuda
Başlamadan Önce
Güvenlik
Belirli bir yabancı anahtar özniteliklerini görüntülemek için tablo kullanarak:
SQL Server Management Studio
Transact-SQL
Başlamadan Önce
Güvenlik
İzinler
Katalog görünümlerinde meta verinin görünürlüğü bir kullanıcının ya sahibi olduğu ya da bazı izinlerine sahip olduğu güvenliği sağlanabilen öğelerle sınırlıdır.Daha fazla bilgi için bkz: Meta veri görünürlük yapılandırma.
[Top]
SQL Server Management Studio Kullanarak
Belirli bir tabloda bir ilişkinin yabancı anahtar özniteliklerini görüntülemek için
Görüntülemek istediğiniz yabancı anahtarı içeren tabloyu Tablo Tasarımcısı içinde sağ tıklatın ve seçmek için Tablo Tasarımcısı açın ilişkileri kısayol menüsünden.
İçinde Yabancı anahtar ilişkileri iletişim kutusunda, görüntülemek istediğiniz özelliklere sahip ilişkiyi seçin.
Yabancı anahtar sütunları birincil anahtarla ilişkili olan varsa, birincil anahtar sütunlarını içinde tanımlanan Tablo Tasarımcısı satır seçicisindeki birincil anahtar simgesiyle.
[Top]
Transact-SQL'i Kullanma
Belirli bir tabloda bir ilişkinin yabancı anahtar özniteliklerini görüntülemek için
İçinde Object Explorer, örneğine bağlanmak Veritabanı Altyapısı.
Standart çubuğunda Yeni sorgu.
Kopyalama ve aşağıdaki örnek sorgu penceresine yapıştırın ve tıkırtı Execute. Tüm yabancı anahtarlar ve özelliklerini tablo için örnek verir HumanResources.Employeeörnek veritabanındaki.
USE AdventureWorks2012; GO SELECT f.name AS foreign_key_name ,OBJECT_NAME(f.parent_object_id) AS table_name ,COL_NAME(fc.parent_object_id, fc.parent_column_id) AS constraint_column_name ,OBJECT_NAME (f.referenced_object_id) AS referenced_object ,COL_NAME(fc.referenced_object_id, fc.referenced_column_id) AS referenced_column_name ,is_disabled ,delete_referential_action_desc ,update_referential_action_desc FROM sys.foreign_keys AS f INNER JOIN sys.foreign_key_columns AS fc ON f.object_id = fc.constraint_object_id WHERE f.parent_object_id = OBJECT_ID('HumanResources.Employee');
Daha fazla bilgi için sys.foreign_keys (Transact-sql)ve sys.foreign_key_columns (Transact-sql).
[Top]