ERROR 1062: Duplicate entry '0' for key 1
mandy
- datenbank
hi,
ich seh grad die datenbank vor lauter tabellen nicht... oder so ähnlich. *g*
ich bekomme beim importieren einer datei in eine tabelle
[mysql > load data infile "datei.txt" into table tabelle1;]
folgende fehlermeldung:
"ERROR 1062: Duplicate entry '0' for key 1"
what does this mean?? und vor allem, wie krieg ich diesen fehler wieder weg??
die tabelle ist wohlgemerkt leer.
dankööö!
mandy
hi,
ich seh grad die datenbank vor lauter tabellen nicht... oder so ähnlich. *g*
ich bekomme beim importieren einer datei in eine tabelle
[mysql > load data infile "datei.txt" into table tabelle1;]
folgende fehlermeldung:
"ERROR 1062: Duplicate entry '0' for key 1"
what does this mean??
what it says: Es gibt in der Datei zwei Datensätze, die im Feld, welches in der Datenbanktabelle als Schlüsselfeld key 1 festgelegt ist, den Wert 0 enthalten. Da Duplikate in Schlüsselfeldern nicht erlaubt sind, können diese Datensaätze nicht hinzugefügt werden.
und vor allem, wie krieg ich diesen fehler wieder weg??
die tabelle ist wohlgemerkt leer.
Die datei.txt von Duplikaten in Schlüsselfeldern befreien.
dankööö!
mandy
Gruß
Axel
hi,
und vor allem, wie krieg ich diesen fehler wieder weg??
die tabelle ist wohlgemerkt leer.
Die datei.txt von Duplikaten in Schlüsselfeldern befreien.
Es kann auch sein, dass die Daten der Schlüsselfelder in der datei.txt alle leer sind. wenn du beispielsweise vorhast, einfach alle einträge durchzuzählen, wäre dies der fall. dann solltest du aber bei der tabelle noch "auto_increment" aktivieren
Gruß,
S.Goertz
hi,
und vor allem, wie krieg ich diesen fehler wieder weg??
die tabelle ist wohlgemerkt leer.
Die datei.txt von Duplikaten in Schlüsselfeldern befreien.
Es kann auch sein, dass die Daten der Schlüsselfelder in der datei.txt alle leer sind. wenn du beispielsweise vorhast, einfach alle einträge durchzuzählen, wäre dies der fall. dann solltest du aber bei der tabelle noch "auto_increment" aktivieren
Gruß,
S.Goertz
genau - das auto_increment hat gefehlt.... *hach*
danke! ;-)
mandy