英 [?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));

熱門推薦