DEFINITIONS

Definitions More Info.
Definition ID523
TitleSQL
CategoryNOTES
DefinitionForeign Key Constraint
Definition Description/* FOREIGN KEY CONSTRAINT: Referential yapısını zorlayan bu Constraint ile aynı veya farklı bir tablodaki Primary Key veya Unique özelliği kazandırılmış bir sütuna rehberlik eder. YANİ; FOREIGN KEY CONSTRAİNT'İ KULLANABİLMEK İÇİN, İLİŞKİLENDİRELECEK SÜTUNDA MUTLAKA, PRİMARY KEY VEY UNIQUE CONSTRAİNT OLMALIDIR. -- Bir veya birden fazla sütuna uygulanabilir. -- Reference sütunu ile belirlenen sütun sayısı ve veri tipi ile Foreign Key ile belirlenen sütun sayısı ve veri tipi mutlaka birbirini karşılamalıdır. -- Primary Key veya Unique Constraint'leri gibi, Foreign Key Constraint otomatik olarak index oluşturmaz. Ancak veri tabanınıza bir çok katılım olacak ise; performansı yükseltmek için manual olarak index'i oluşturabilirsiniz. -- Foreign Key ile referans edilmiş diğer tablolardaki verilerde değişklilk yapabilmek için, mutlaka SELECT veya REFERENCES iznine sahip olmak gerekir. -- Eğer aynı tablo içinde bir referans durumu söz konusu ise o zaman, REFERENCE ifadesini tek başına kullanmak yeterlidir. Yani bu durumda FOREIGN KEY ifadesini kullanmaya gerek yoktur. Constrainti bozan kaydı bulmak için DBCC CHECKCONSTRAİNTS(TABLOADI) */
RecordBycunay
Record Date09-06-2014 13:24:53
Düzenle
Kopyala
Sil