Schrift
Wiki:Tipp zum Debugging: use Data::Dumper; local $Data::Dumper::Useqq = 1; print Dumper \@var;
[thread]3521[/thread]

CSV import in eine Oracle DB



<< >> 3 Einträge, 1 Seite
MKey
 2005-01-19 17:13
#32863 #32863
User since
2005-01-19
2 Artikel
BenutzerIn
[default_avatar]
Hi,

ich moechte die Daten einer csv-Datei in eine bestehende Oracletabelle importieren, aber vorher alle Daten die einen bestimmten Key haben aus dieser Tabelle entfernen.

Jetzt kommt das Problem! Mir fehlt grundsaetzlich der Ansatz fuer das Ganze.

Fuer Hilfe waer ich sehr dankbar.

Gruss MKey
Relais
 2005-01-19 17:43
#32864 #32864
User since
2003-08-06
2246 Artikel
ModeratorIn
[Homepage] [default_avatar]
Da fallen mir viele Ansätze zu ein. Bevor ich sie aufzähle: Was ist das für ein Key? Was für einen Datentyp hat der (auch in der Oracle-Tabelle), wie ist der geformt?

Daran entscheidet sich, ob man das CSV als Zwischenformat verwenden möchte und dann nach Oracle importiert, oder ob man erst in eine temporäre Oracle-Tabelle importiert und dort mit SQL drauf schießen wollte.

Perl kommt mit schönem Spaß wie CPAN:DBI und CPAN:DBD::CSV und anderen Netten Tools zu Hilfe.
Erst denken, dann posten --
27. Deutscher Perl- u. Raku -Workshop (Termin wird noch gesucht) 2025 in München.

Winter is Coming
MKey
 2005-01-19 17:56
#32865 #32865
User since
2005-01-19
2 Artikel
BenutzerIn
[default_avatar]
Also der Key hat das Format VARCHAR und ist immer "BO".

Die CSV enthaelt eigentlich nur die Values (VARCHAR) denen dann ebenfalls wieder der Key BO zugeordnet werden sollen.
<< >> 3 Einträge, 1 Seite



View all threads created 2005-01-19 17:13.