SQL Ders40 - CONSTRAINTS | FOREIGN KEY


FOREIGN KEY 

Başka bir tablonun PRIMARY KEY'i geçerli tabloda FOREIGN KEY olarak adlandırılır.


CREATE TABLE tablo_ismi(
degisken_ismi degisken_tipi FOREIGN KEY REFERENCES tablo_ismi(kolon_ismi)
);


veya


CREATE TABLE tablo_ismi(
degisken_ismi degisken_tipi
CONSTRAINT sınırlandırma_ismi FOREIGN KEY (kolon_ismi)
);


FOREIGN KEY sınırlandırmasını daha önce oluşturulmuş bir tabloya ekleme


ALTER TABLE tablo_ismi
ADD FOREIGN KEY(kolon_ismi) REFERENCES tablo_ismi(kolon_ismi)
;


veya


ALTER TABLE tablo_ismi
ADD CONSTRAINT sınırlandırma_ismi
FOREIGN KEY(kolon_ismi) REFERENCES tablo_ismi(degisken_ismi);


FOREIGN KEY sınırlandırmasını kaldırma


ALTER TABLE tablo_ismi
DROP CONSTRAINT sınırlandırma_ismi;



Yorumlar

Bu blogdaki popüler yayınlar

SQL Ders23 - OR

SQL Ders17 - SELECT AS

SQL Ders20 - SELECT NULL