begin process at 2012 05 26 18:09:58
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive SQL

 > 

Archives

 > 

Problème avec une requête

 > 

Erreur 1452... Comprends pas ? ? ?


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Erreur 1452... Comprends pas ? ? ?

jeudi 1 décembre 2005 à 17:34:06 | Erreur 1452... Comprends pas ? ? ?

lnp

Membre Club
#1452 - Cannot add or update a child row: a foreign key constraint fails (`projet/rendez_vous`, CONSTRAINT `FK_RENDEZ_VOUS` FOREIGN KEY (`ENT_USER_ID`) REFERENCES `entreprises` (`USER_ID`))

Est-ce que quelqu'un peut m'expliquer plus en detail cette erreur ? ! ? ! ? !


__

LNP...
pour vous...
jeudi 1 décembre 2005 à 17:36:33 | Re : Erreur 1452... Comprends pas ? ? ?

lnp

Membre Club

requête SQL: Modifier

INSERT INTO `rendez_vous` ( `ENT_USER_ID` , `ETU_USER_ID` , `PLA_USER_ID` , `RENDEZVOUS_LIBELLE` , `RENDEZVOUS_DATEDEBUT` , `RENDEZVOUS_DATEFIN` , `RENDEZVOUS_DESCRIPTION` , `RENDEZVOUS_STATUS` )
VALUES (

'1', '1', '2', NULL , NULL , NULL , NULL , NULL
)

MySQL a répondu:Documentation

#1452 - Cannot add or update a child row: a foreign key constraint fails (`projet/rendez_vous`, CONSTRAINT `FK_RENDEZ_VOUS` FOREIGN KEY (`ENT_USER_ID`) REFERENCES `entreprises` (`USER_ID`))

Voila quelques precisions ? ? ?
__

LNP...
pour vous...
vendredi 2 décembre 2005 à 12:16:25 | Re : Erreur 1452... Comprends pas ? ? ?

aieeeuuuuu

Réponse acceptée !
tu as une clef etrangere qui bloque l'insertion :

en gros, il est définie par une contrainte d'integrité, que la valeur ENT_USER_ID de ta table rendez_vous doit toujours exister dans le champs USER_ID de ta table entreprises.

donc la dans ton insert tu essaie d'inserer un rendez_vous ayant un user_id qui n'existe pas dans ta table entreprise (surement un user non referencé), et ta contrainte d'integrité te l'empeche.

il faut donc d'abord que tu insere ce user dans la table entreprise
vendredi 2 décembre 2005 à 19:19:58 | Re : Erreur 1452... Comprends pas ? ? ?

lnp

Membre Club
Super ! C'est génial ! Je déteste rencontrer des erreurs mais en même temps je les adore... parce qu'elles font que je dois me triturer l'esprit pour trouver une solution efficace...
Merci beaucoup pour ton aide ! Elle m'a été très précieuse... Je vais maintenant entrer un USER dans cette table ENTREPRISE... et je vais enfin pour mettre un rendez-vous...

MERCI BEAUCOUP...

__

LNP...
pour vous...
lundi 5 décembre 2005 à 14:50:33 | Re : Erreur 1452... Comprends pas ? ? ?


Cette discussion est classée dans : erreur, key, comprends, foreign, constraint


Répondre à ce message

Sujets en rapport avec ce message

probleme avec une nouvelle foreign key [ par cudenetf ] bonjour,j'ai créé des tables sous MSDE.Je viens de remarquer que j'avais oublié de creer une foreign key et j'ai deja commencé a remplir la table.je t #1452 - Cannot add or update a child row: a foreign key constraint fails [ par Gatzo01 ] Bonjour, je suis plutôt débutant en Sql et je rencontre un petit soucis. J'ai créé mes tables grace à l'outil Workbench et les ais importées sur Phpm Affichage des données dans SQL [ par bayans ] Je suis un débutant à SQL. J'ai écrit un code mais malheureusement, quand j'essaie de ne rien s'afficher. S'il vous plaît aidez-moi je suis perdu. C Clé primaire [ par fehrisoukeina ] Bonsoir,LA table empprint contient  clés primaires. create table empprint(codeexp numeric(4),codeadherent numeric(4),dateemp date,dateretour date,CONS Contrainte bizarre [ par arpala ] Bonjour à tous,Alors voila, pour m'entrainer je m'amuse à créer des tables dans une base de donnée.Mais la je tombe sur un os.Primo mon fichier texte Problème avec alter table ... add constraint ...foreign key .. [ par bubix ] Bonjour, Le cas est le suivant : Je crée une table maTable1 Ensuite j'ajoute une clé étrangère à cette table de la manière suivante alter table maTabl probleme sur une insertion [ par zyriuse ] bonjourvoila j essaye de faire un insert dans ma table fonction. se que je comprend pas cest pourquoi j ai une erreur est pourquoi il me parle de idem Pbm de foreign key pas prises en compte [ par romca ] Salut voilà j'ai un pbm sous ma distrib mes foreign key ne sont pas pris en compte et pourtant j'ai aucune erreur.<?xml:namespace prefix = o ns = "urn sql test si une table contient une foreign key [ par zobbiwan ] Bonjour. Je réalise une appli access asp où je connais le nom de certaines tables filles. Pour laisser une certaine liberté aux utilisateurs, je leur Modifier la delete rule d'une foreign key [ par vincentstryckmans ] Bonjour,J'utilise Interbase 7.5 et lorsque je souhaite modifier la delete rule d'un clef étrangère, de set null à cascade par exemple, je reçois le me


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,279 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales