ERLEDIGT
NEIN
NEIN
ANTWORTEN
9
9
ZUGRIFFE
821
821
EMPFEHLEN
-
02.04.08 16:06 #1
- Registriert seit
- Dec 2007
- Beiträge
- 78
hallo,
ich habe eine TXT datei in meiner Tabelle importiert (1000 datensätze oder zeilen).
was passiert wenn ich eine andere TXT datei in der gleiche Tabelle importiere, diese TXT datei enthält 400 Zeilen und manche zeilen sind schon in der Datenbank vorhanden!!
wird die tabelle übergeschrieben oder nur erweitert
Danke im vorraus
-
02.04.08 17:12 #2
- Registriert seit
- Sep 2007
- Beiträge
- 121
Gleiche Datensätze sind nie ein Problem, wenn du eine entsprechende Schlüssel (ID)spalte hast.
...wenn jetzt die textfiles eine schlüsselspalte enthalten, und in denen der gleiche eintrag vorkommt, weiss ich nicht was passiert.
Mach doch einfach ein Duplikat von jedem, und probiers aus!
Wäre wirklich mal interessant zu sehen, was passiert (aber ich gehe davon aus, dass ein fehler kommt, dass spalte XYZ schon vorhanden ist).
-
Du wirst einen Fehler bekommen, wenn du die ID-Spalte als Index deklariert hast und du 2 mal das selbe einfügen möchtest.
Ansonsten gibt das kein Problem
-
-
-
08.04.08 15:57 #6
- Registriert seit
- Dec 2007
- Beiträge
- 78
wie schaffe ich es denn, vorhandene daten zu überschreiben wenn zum Bsp:
in der tabelle:
Produkt|Preis
tastatur|20
Drucker|45
und die zu importirende TXT datei enthält:
tastatur;50;
Drucker;95;
die preise sollten sich dann aktualiseiren
ich habe keine Primary key gesetzt in der tabelle!Geändert von al-Maghribi (08.04.08 um 16:00 Uhr)
-
schau hier
Da du aber keinen Index angelegt hast, müsstest du es wohl über Update-Befehle machen.Geändert von Dunas (08.04.08 um 17:31 Uhr)
-
09.04.08 11:42 #8
- Registriert seit
- Dec 2007
- Beiträge
- 78
hallo,
ich habe versucht mit replace hab aber diese fehlermeldung :
Row 1 was truncated; it contained more data than there were input columns
Produkt ist text und Preis Integer
die TXT sieht so aus
LCD.23;350;
Drucker,HP 9000-Serie;130;Geändert von al-Maghribi (09.04.08 um 11:45 Uhr)
-
09.04.08 16:09 #9
- Registriert seit
- Sep 2007
- Beiträge
- 121
Vielleicht solltest du erstmal anfangen in Ruhe in MySQL Bzw. SQL einzusteigen...
Dann werden dir diese Grundlagen, die du hierfür brauchst schnell eingeflöst, und du kannst in Ruhe weitermachen.
-
09.04.08 16:17 #10
- Registriert seit
- Dec 2007
- Beiträge
- 78
Danke für die Antwort
Ähnliche Themen
-
LOAD DATA INFILE Problem
Von Boof im Forum PHPAntworten: 3Letzter Beitrag: 18.01.11, 11:51 -
LOAD DATA LOCAL INFILE - Problem
Von mina_ im Forum Relationale DatenbanksystemeAntworten: 0Letzter Beitrag: 14.04.10, 16:01 -
Problem mit Replace in load data local infile
Von al-Maghribi im Forum Relationale DatenbanksystemeAntworten: 2Letzter Beitrag: 24.04.08, 18:35 -
Load Data Infile & csv upload
Von südpol im Forum PHPAntworten: 1Letzter Beitrag: 15.06.07, 13:21 -
MySQL Load Data Infile
Von JensG im Forum Relationale DatenbanksystemeAntworten: 1Letzter Beitrag: 25.11.05, 11:27





Zitieren
Login





