zubi
14.10.2003, 18:29:09
Hallo Zusammen,
Problem:
Beim importieren von mehreren hundert Datensätzen aus einer csv.-Datei (generiert aus Excel und FileMaker) via MySQLMyAdmin ergeben sich folgende Probleme:
1. Integer oder Float -Felder, wo nichts drin stehen soll, werden in MySQL immer mit "0" gefüllt, obwohl ich die Funktion NULL aktiviert habe und das Feld als Vorgabe auch NULL drin hat.
2. Habe auch versucht, alle leeren Felder vor der csv.-Generierung mit "Null" zu füllen, um sie dann so zu importieren; funktioniert auch nicht; wieder ist "0" in den Feldern der MySQL Datenbank.
Frage:
Was mache ich falsch? Ist es möglich "nichts" ("") in ein Int oder float -Feld via MySQLMyAdmin zu importieren? Was muss ich in der Datenbank einstellen? Wie muss die csv. Datei beschaffen sein? Muss ich ein eigenes Programm für den Import schrieben?
Wer hat Erfahrung damit?
Vielen Dank für eine Antwort.
Problem:
Beim importieren von mehreren hundert Datensätzen aus einer csv.-Datei (generiert aus Excel und FileMaker) via MySQLMyAdmin ergeben sich folgende Probleme:
1. Integer oder Float -Felder, wo nichts drin stehen soll, werden in MySQL immer mit "0" gefüllt, obwohl ich die Funktion NULL aktiviert habe und das Feld als Vorgabe auch NULL drin hat.
2. Habe auch versucht, alle leeren Felder vor der csv.-Generierung mit "Null" zu füllen, um sie dann so zu importieren; funktioniert auch nicht; wieder ist "0" in den Feldern der MySQL Datenbank.
Frage:
Was mache ich falsch? Ist es möglich "nichts" ("") in ein Int oder float -Feld via MySQLMyAdmin zu importieren? Was muss ich in der Datenbank einstellen? Wie muss die csv. Datei beschaffen sein? Muss ich ein eigenes Programm für den Import schrieben?
Wer hat Erfahrung damit?
Vielen Dank für eine Antwort.