Exel Datei In Datenbank Einlesen

tobiastt

Erfahrenes Mitglied
Hallo

ich habe eine Access Datenbank, hab mir eine Abfrage erstellt, die mir aus den vorhandenen Tabellen eine neue macht. Habe diese Tabelle nach Exel exportiert ..geht auch alles soweit, nun möchte ich diese Tabelle in meine Datenbank einlesen z.B mit einen SQL Skript. Die neue Datenbank ist Oracle 8. Wie kann ich das machen

GIBT ES EINEN IMPORT VON EXEL TABELLE IN ORACLE? :confused:

Danke

Gruß Tobias
 
HI

ob es einen direkten Importweg gibt weiß ich nicht.

Ich habe mir immer so geholfen

Neue Spalte in der Exel-Tabelle angelegt, in der ich mir einen INSERT-Befehl zusammenbastele.
Anschließend die gesammelten Insert-Befehle in eine Datei kopieren, dann hast Du ein
Script, welches Du ausführen kannst.

vop
 
Hallo

das hört sich gut an. Also ich habe die Daten jetzt in Exel aber jeden Wert in einer Spalte. Wie bekomme ich alles in eine Zeile und dann noch durch Komme getrennt

insert into tabllenname values <= das kann ich ja davorschreiben

Danke

Tobi
 
In Excel sollte es einer VERKETTEN - Funktion oder ähnliches geben

Also in die Zelle x1 kommt bspw eine Formel der ART
VERKETTEN( 'INSERT INTO TABELLE(Spalte1,spalte2) VALUES(' ; A1; ',' ; B1 ; ');' )

Die Verketten-Funktion verkettet dann die einzelnen Werte und erzeugt im Beispiel in der Spalte x1 den Eintrag
INSERT INTO TABELLE(Spalte1,spalte2) VALUES( WertVonA , WertVonB );

So ist die grobe Idee.

Ist nur so runtergeschrieben, Vermutlich mußt Du aber " statt ' verwenden.

vop
 
Zurück