Bonjour!
J'ai une table disques:et une autre table clients:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 CREATE table disques (codDisque integer not null unique, titre varchar(40) not null, nomeCh varchar(25) not null, dateL varchar(7) not null, editeur varchar(15) not null, nCds integer not null, prix real not null, primary key(codDisque));J'ai une table qui fait la liaison entre Disques et Clients, la table Achetent qui j'ai défini comme ça:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 CREATE table clients (codClients integer not null unique, nomCl varchar(25) not null, adresseCl varchar(35), telephoneCl varchar(9), emailCl varchar(35), primary key(codClient));Mais quand je fait ça il m'est dit que on ne peut pas créer la table menagerie\achetent.frm (errno:150).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 CREATE table achetent (titre varchar(40) not null, codClient integer not null, dateAchat varchar(10) not null, primary key(titre, codClient), foreign key(titulo) references disques, foreign key(codClient) references clients);
Je ne comprend pas où c'est l'erreur...
Merci d'avance!
Partager