Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
843 connectés 

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  probleme clé etrangere

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

probleme clé etrangere

n°1155130
jokari34
Posté le 20-07-2005 à 17:15:27  profilanswer
 

sous MySQL 4.1.10 (WAMP 5144) jexecute la requete suivante:
 
CREATE TABLE `videos` (
`no_video` INT( 10 ) NOT NULL AUTO_INCREMENT ,
`titre_video` VARCHAR( 100 ) NOT NULL ,
`langue_video` VARCHAR( 3 ) NOT NULL ,
`duree_video` DATETIME NOT NULL ,
`synopsis` VARCHAR( 255 ) NOT NULL ,
`ref_no_distributeur` INT( 3 ) NOT NULL ,
`ref_no_categorie` INT( 2 ) NOT NULL ,
`prix_base_video` FLOAT( 2, 2 ) NOT NULL ,
PRIMARY KEY ( `no_video` ) ,
FOREIGN KEY (ref_no_distributeur) REFERENCES distributeur(no_distributeur) ON DELETE SET NULL ON UPDATE CASCADE,
INDEX ( `titre_video` )  
);
 
et MySQL me retourne ue erreur 150 (erreur a propos des clé etrangeres)
 
erreur:
#1005 - Can't create table '.\base_donnees\videos.frm' (errno: 150)  
 
pourtant la table 'distributeur' existe , la clé etrangere reference exactement le nom de la clé primaire de cette table.

mood
Publicité
Posté le 20-07-2005 à 17:15:27  profilanswer
 

n°1155190
titione
addicted
Posté le 20-07-2005 à 18:17:26  profilanswer
 

euh comme ça vite fait :
- es-tu sûr que dans ta table distributeur, le champ est bien un INT(3)
- là, tu le spécifies en NOT NULL alors que dans ta contrainte  tu dis de le mettre à NULL sur un delete...  (sur cette remarque, j'y vais un peu au pif...)

n°1155196
jokari34
Posté le 20-07-2005 à 18:23:33  profilanswer
 

ptain c ca, jai fait une contradiction sur NULL / NOT NULL
 merci


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  probleme clé etrangere

 

Sujets relatifs
probleme noob positionnementproblème récupération de donnée après une requete
[MySQL / STUNNEL] Problème de connexionProbleme de communication Client-serveur en UDP
Problème de centrage page - cssproblème avec array_walk
un probleme d'un debutant en ASMProbleme bizare mktime
Problème Compteur d'enregistrementProblème de clef etrangère
Plus de sujets relatifs à : probleme clé etrangere


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR