MySQL Forums
Forum List  »  German

Fehler beim Erstellen des Fremdschlüssels
Posted by: Jens Kraska
Date: February 04, 2013 09:47AM

Hallo zusammen,

ich habe ein Problem. Als recht neuer MySQL User habe ich versucht in einer Tabelle einen Fremdschlüssel zu vergeben.

Primary in der Elterntabelle ist gesetzt.
Index in der Kindtabelle ist erstellt.
Auch ein Abgleich ob in beiden nicht unterschiedliche Werte stehen habe ich gemacht, dies ist nicht der Fall.

Trotzdem kommt folgendes zurück:

SQL-Befehl:

ALTER TABLE `ain_status` ADD FOREIGN KEY ( `AIN` ) REFERENCES `lageralter`.`ain` (

`idAIN`
) ON DELETE CASCADE ON UPDATE CASCADE ;


#1452 - Cannot add or update a child row: a foreign key constraint fails (`lageralter`.`#sql-897_5a7`, CONSTRAINT `#sql-897_5a7_ibfk_4` FOREIGN KEY (`AIN`) REFERENCES `ain` (`idAIN`) ON DELETE CASCADE ON UPDATE CASCADE)

Vor allem mit den Bezeichnungen #sql-897_5a7 und #sql-897_5a7_ibfk_4 kann ich nichts anfangen.

Kann mir jemand hier helfen? Wenn noch Infos fehlen, liefer ich die gerne nach.

Viele Grüße
Jens



Edited 1 time(s). Last edit at 02/04/2013 09:47AM by Jens Kraska.

Options: ReplyQuote


Subject
Views
Written By
Posted
Fehler beim Erstellen des Fremdschlüssels
2342
February 04, 2013 09:47AM


Sorry, you can't reply to this topic. It has been closed.

Content reproduced on this site is the property of the respective copyright holders. It is not reviewed in advance by Oracle and does not necessarily represent the opinion of Oracle or any other party.