Bonjour,
J'ai une appli web à créer mais j'ai eu un petit souci au moment de la création de mes tables. L'erreur à l'air due à une mauvaise déclaration de clef étrangère.
MySQL me renvoie l'erreur suivante :
[CODE]ERROR 1072 (42000) : Key column doesn't exists in table.[CODE]
Je vous donne le code de création de mes tables :
Quelqu'un pourrait me dire où je fais une erreur?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 CREATE TABLE modeleserv (idmodele INT NOT NULL AUTO_INCREMENT PRIMARY KEY, nommodele VARCHAR(50), founisseurmodele VARCHAR(50), typemodele VARCHAR(50)); CREATE TABLE servphys ( idserv INT NOT NULL AUTO_INCREMENT PRIMARY KEY, nomserv VARCHAR(50), fournisseurserv VARCHAR(50), numserieserv VARCHAR(50), ... ... FOREIGN KEY (idmodele) REFERENCES modeleserv(idmodele));
Merci d'avance
Partager