Gast
#6435996
Hallo Leute, Ich muss automatisiert ein CSV File in eine Table einlesen, wobei das Format nicht fix ist, DB ist Oracle. Spalten (Columns) Reihenfolge des CSVs, also der Header kann sich immer wieder ändern, bzw. auch neue Spalten dazukommen. Brauche nicht alle Spalten, das Naming der gewünschten Spalten bleibt aber gleich. Am besten sollte das CSV zuerst mal in eine Temp Tabelle insertiert werden (Preprocessing/Staging) und ich bereite das gewünschte Format später mit einer View vor. Habe versucht zB mit External Table das zu lösen, da muss man aber alle Felder (Typ, Länge) angeben. Da hab ich einfach 50 Platzhalter Felder (Column Names) angegeben (Field 1...n), und der Header des CSVs ist jetzt in der ersten Zeile (Row) als Record und ab Zeile 2 sind die eigentlichen Daten. Wie gesagt, die Reihenfolge der Spalten kann sich ändern. Wie bringe/schreibe ich am einfachsten diese Daten in eine Tabelle mit fixem Format, heisst die gewünschten Spalten aus dem Header mit den Daten selektieren? klausi