Ich versuche, Spalte s_phone_mobile
von oc_t_user
Tabelle bis oc_t_item
Tabelle in MySQL-Datenbank zu füllen. Ich verwende die folgende Abfrage:Kopiere Spalteninhalt von einer Tabelle in eine andere mysql
INSERT INTO `oc_t_item` (s_phone_mobile)
SELECT s_phone_mobile
FROM oc_t_user;
Aber ich erhalte den folgenden Fehler:
#1452 - Cannot add or update a child row: a foreign key constraint fails (`poljo_test`.`oc_t_item`, CONSTRAINT `oc_t_item_ibfk_2` FOREIGN KEY (`fk_i_category_id`) REFERENCES `oc_t_category` (`pk_i_id`))
Ich weiß, diese doppelte Frage sein kann, aber jeder „Trick“ Ich habe versucht, für mich hat nicht funktioniert.
Bitte zeigen Sie die Tabellendefinitionen für 'oc_t_item' _und_ alle Tabellen an, mit denen eine Beziehung über Primär-/Fremdschlüssel besteht. –
Hallo, Danke für die Antwort. Sie meinen Tischstrukturen? – Nancy
ja bitte zeig mir die Strukturen. Meine Vermutung ist, dass das Problem mit diesen Informationen leicht zu erkennen sein wird. –