Anglais [ˈFɔrin ki:] US [ˈfɔrɪn ki]

mots-clés étrangers

contrainte mysql FOREIGN KEY syntaxe

Fonction : La CLÉ ÉTRANGÈRE dans une table pointe vers la CLÉ PRIMAIRE dans une autre table.

Description : Les contraintes FOREIGN KEY sont utilisées pour empêcher les actions qui détruisent les connexions entre les tables. La contrainte FOREIGN KEY empêche également l'insertion de données illégales dans la colonne de clé étrangère car elle doit être l'une des valeurs de la table vers laquelle elle pointe.

contrainte mysql FOREIGN KEY exemple

//在 "Orders" 表创建时为 "Id_P" 列创建 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));