英 [?f?rin ki:] 美 [?f?r?n ki]
外關(guān)鍵字
mysql FOREIGN KEY約束 語法
作用:一個(gè)表中的 FOREIGN KEY 指向另一個(gè)表中的 PRIMARY KEY。
說明:FOREIGN KEY 約束用于預(yù)防破壞表之間連接的動(dòng)作。FOREIGN KEY 約束也能防止非法數(shù)據(jù)插入外鍵列,因?yàn)樗仨毷撬赶虻哪莻€(gè)表中的值之一。
mysql FOREIGN KEY約束 示例
//在 "Orders" 表創(chuàng)建時(shí)為 "Id_P" 列創(chuàng)建 FOREIGN KEY CREATE TABLE Orders(Id_O int NOT NULL,OrderNo int NOT NULL,Id_P int,PRIMARY KEY (Id_O),FOREIGN KEY (Id_P) REFERENCES Persons(Id_P));