peux-tu me redonner le dump de la table pour voir les clés stp ? Régis
On Mon, 10 Sep 2007 09:42:25 +0200, Mathias WOLFF <[EMAIL PROTECTED]> wrote: > je fais la commande d'update à la main, je te donne l'erreur mysql, cela > va te donner peut-être une idée : > > mysql> ALTER TABLE llx_product_fournisseur_price ADD CONSTRAINT > fk_product_fournisseur_price_fk_product_fournisseur FOREIGN KEY > (fk_product_fournisseur) REFERENCES llx_product_fournisseur (rowid); > ERROR 1452 (23000): Cannot add or update a child row: a foreign key > constraint fails (`dolibarr/#sql-4e19_35`, CONSTRAINT > `fk_product_fournisseur_price_fk_product_fournisseur` FOREIGN KEY > (`fk_product_fournisseur`) REFERENCES `llx_product_fournisseur` (`rowid`)) > > Mathias > > Mathias WOLFF a écrit : >> J'ai une erreur de mysql en retour : >> mysql> ALTER TABLE llx_product_fournisseur_price DROP FOREIGN KEY >> -> fk_product_fournisseur_price_fk_product_fournisseur; >> ERROR 1025 (HY000): Error on rename of >> './dolibarr/llx_product_fournisseur_price' to >> './dolibarr/#sql2-4e19-25' (errno: 152) >> >> Mathias >> >> Régis Houssin a écrit : >>> essai de lancer ceci sur la table avec phpmyadmin et relance l'update : >>> >>> ALTER TABLE llx_product_fournisseur_price DROP FOREIGN KEY >>> fk_product_fournisseur_price_fk_product_fournisseur; >>> >>> >>> Régis >>> >>> >>> On Mon, 10 Sep 2007 09:17:49 +0200, Mathias WOLFF >>> <[EMAIL PROTECTED]> wrote: >>> >>>> J'ai exécuté ces commandes en console mysql. Je recharge l'update, > mais >>>> j'ai toujours le même soucis. : >>>> >>>> >>>> Erreur DB_ERROR_1452: ALTER TABLE llx_product_fournisseur_price >>>> ADD CONSTRAINT >>>> fk_product_fournisseur_price_fk_product_fournisseur >>>> FOREIGN KEY (fk_product_fournisseur) REFERENCES >>>> llx_product_fournisseur (rowid); >>>> Cannot add or update a child row: a foreign key constraint fails >>>> (`dolibarr/#sql-4e19_26`, CONSTRAINT >>>> `fk_product_fournisseur_price_fk_product_fournisseur` FOREIGN > KEY >>>> (`fk_product_fournisseur`) REFE >>>> >>>> Mathias >>>> >>>> Régis Houssin a écrit : >>>> >>>>> essai de lancer ceci sur la table avec phpmyadmin et relance >>>>> l'update : >>>>> >>>>> ALTER TABLE llx_product_fournisseur_price DROP FOREIGN KEY >>>>> fk_product_fournisseur_price_fk_user; >>>>> ALTER TABLE llx_product_fournisseur_price DROP INDEX >>>>> idx_product_fournisseur_price_fk_user; >>>>> ALTER TABLE llx_product_fournisseur_price DROP INDEX >>>>> idx_product_fournisseur_price_fk_product_fournisseur; >>>>> >>>>> Régis >>>>> >>>>> >>>>> >>>>> >>>>> On Sun, 9 Sep 2007 21:36:49 +0200, [EMAIL PROTECTED] wrote: >>>>> >>>>> >>>>>> `llx_product_fournisseur_price` >>>>>> -- >>>>>> >>>>>> CREATE TABLE `llx_product_fournisseur_price` ( >>>>>> `rowid` int(11) NOT NULL auto_increment, >>>>>> `datec` datetime default NULL, >>>>>> `tms` timestamp(14) NOT NULL, >>>>>> `fk_product_fournisseur` int(11) NOT NULL default '0', >>>>>> `price` double(16,8) default '0.00000000', >>>>>> `quantity` double default NULL, >>>>>> `fk_user` int(11) default NULL, >>>>>> `unitprice` double(16,8) default NULL, >>>>>> PRIMARY KEY (`rowid`), >>>>>> KEY `idx_product_fournisseur_price_fk_user` (`fk_user`), >>>>>> KEY `idx_product_fournisseur_price_fk_product_fournisseur` >>>>>> (`fk_product_fournisseur`), >>>>>> CONSTRAINT `fk_product_fournisseur_price_fk_user` FOREIGN KEY >>>>>> (`fk_user`) REFERENCES `llx_user` (`rowid`) >>>>>> ) TYPE=InnoDB; >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> _______________________________________________ >>>>>> Dolibarr-dev mailing list >>>>>> [email protected] >>>>>> http://lists.nongnu.org/mailman/listinfo/dolibarr-dev >>>>>> >>>>>> >>>> -- >>>> Mathias WOLFF >>>> Groupe COMTEP >>>> >>>> ATTENTION NOUVELLE ADRESSE >>>> >>>> Siège : >>>> 6, rue des Compagnons >>>> CP 0719 >>>> 44806 ST HERBLAIN CEDEX >>>> >>>> Tél. : 0 826 103 100 >>>> Fax. : 02 40 63 41 33 >>>> Site : http://www.groupe-comtep.com >>>> >>>> OPERATEUR & INTEGRATEUR TELECOM >>>> >>>> ------------------------------------- >>>> >>>> P - Before printing this e-mail please make sure that it's necessary >>>> >>>> ------------------------------------- >>>> >>>> >>>> >>>> _______________________________________________ >>>> Dolibarr-dev mailing list >>>> [email protected] >>>> http://lists.nongnu.org/mailman/listinfo/dolibarr-dev >>>> >> > > -- > Mathias WOLFF > Groupe COMTEP > > ATTENTION NOUVELLE ADRESSE > > Siège : > 6, rue des Compagnons > CP 0719 > 44806 ST HERBLAIN CEDEX > > Tél. : 0 826 103 100 > Fax. : 02 40 63 41 33 > Site : http://www.groupe-comtep.com > > OPERATEUR & INTEGRATEUR TELECOM > > ------------------------------------- > > P - Before printing this e-mail please make sure that it's necessary > > ------------------------------------- > > > > _______________________________________________ > Dolibarr-dev mailing list > [email protected] > http://lists.nongnu.org/mailman/listinfo/dolibarr-dev -- Cordialement Houssin Régis _______________________________________________ Dolibarr-dev mailing list [email protected] http://lists.nongnu.org/mailman/listinfo/dolibarr-dev
