Hallo,
ich bin DB-Newbie.
Datenbank: Oracle 9i
Problem: Insert von ca. 500.000 Datensätzen bricht bei fehlerhaften Datensätzen ab und macht Rollback.
Leider habe ich keine Info, welcher Datensatz der Grund ist.
Imho sehe ich nur eine Möglichkeit: Mittels Schleife vor dem Insert jeden Datensatz überprüfen.
Nachteil: Dauert ewig.
Optimal wäre, wenn alle korrekten Datensätze eingelesen werden und die fehlerhaften Datensätze für die Nachbearbeitung in eine zweite Tabelle geschrieben werden.
Kann mir jemand helfen?
Danke
Alex
ich bin DB-Newbie.
Datenbank: Oracle 9i
Problem: Insert von ca. 500.000 Datensätzen bricht bei fehlerhaften Datensätzen ab und macht Rollback.
Leider habe ich keine Info, welcher Datensatz der Grund ist.
Imho sehe ich nur eine Möglichkeit: Mittels Schleife vor dem Insert jeden Datensatz überprüfen.
Nachteil: Dauert ewig.
Optimal wäre, wenn alle korrekten Datensätze eingelesen werden und die fehlerhaften Datensätze für die Nachbearbeitung in eine zweite Tabelle geschrieben werden.
Kann mir jemand helfen?
Danke
Alex
Comment