Englisch [?f?rin ki:] US [?f?r?n ki]

fremde Schlüsselw?rter

mysql FOREIGN KEY-Einschr?nkung Syntax

Funktion: Der AUSL?NDISCHE SCHLüSSEL in einer Tabelle zeigt auf den PRIM?RSCHLüSSEL in einer anderen Tabelle.

Beschreibung: FOREIGN KEY-Einschr?nkungen werden verwendet, um Aktionen zu verhindern, die Verbindungen zwischen Tabellen zerst?ren. Die FOREIGN KEY-Einschr?nkung verhindert au?erdem, dass illegale Daten in die Fremdschlüsselspalte eingefügt werden, da es sich dabei um einen der Werte in der Tabelle handeln muss, auf die sie verweist.

mysql FOREIGN KEY-Einschr?nkung Beispiel

//在 "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));