Hallo,
ich habe zwei kleine Probleme.
Das 1. ist folgendes:
Ich bekomme ca. 100.000 Zeilen an Daten in einer Tab-Delimted File geliefert.
Diese muss ich in eine Oracle-Tabelle aufnehmen.
In mySQL habe ich dies bisher immer mit LOAD DATA INFILE...
gelöst.
Gibt es so etwas auch für Oracle?
Also ein "echter" SQL Befehl.
Momentan lese ich die Datei in ein internes Array (unter PHP) und schreibe dann jede Zeile einzeln in die Tabelle... spätestens wenn die echten Daten, wird dies aber nicht mehr in annehmbarer Zeit ablaufen.
LG
Daniel
EDIT: Ich rede nicht von external Tables... die Daten sollen Tatsächlich komplett in die Tabelle eingelesen werden.
ich habe zwei kleine Probleme.
Das 1. ist folgendes:
Ich bekomme ca. 100.000 Zeilen an Daten in einer Tab-Delimted File geliefert.
Diese muss ich in eine Oracle-Tabelle aufnehmen.
In mySQL habe ich dies bisher immer mit LOAD DATA INFILE...
gelöst.
Gibt es so etwas auch für Oracle?
Also ein "echter" SQL Befehl.
Momentan lese ich die Datei in ein internes Array (unter PHP) und schreibe dann jede Zeile einzeln in die Tabelle... spätestens wenn die echten Daten, wird dies aber nicht mehr in annehmbarer Zeit ablaufen.
LG
Daniel
EDIT: Ich rede nicht von external Tables... die Daten sollen Tatsächlich komplett in die Tabelle eingelesen werden.
Comment