Textdatei in Oracletabelle mit PLSQL laden

Hallo!
Wie kann ich Datensätze aus einer Textdatei in eine Oracletabelle laden.
Die Datei liegt im Verzeichnis utl_file_dir und
soll durch eine PLSQL-Procedure importiert
werden.

execute immediate ‚LOAD DATA
INFILE „utl_file_dir:myfile.dat“
INTO TABLE mytab (
kommnr position(001:007) char,
bez position (008:015) char)‘;

Dieses Skript erzeugt immer den Fehler -900

Vielen Dank
Christian

Hallo,
hab gerade bei http://loader.datenbank-wissen.de/steuerdatei.htm nachgeschaut.
Die schreiben keinen Doppelpunkt zwischen dem Verzeichnis und der Datei.
Ich machs aber immer auf die alte Art.
Die Datei öffnen und Zeilenweise einlesen.
Schau Dir dazu die anderen Befehle von utl_file an.
Viel Glück noch
Wolfgang

Hallo,
wie wird das Script denn gespeichert? (Sollte eine ctl-Datei sein und mit dem SQL-Loader importiert werden) Versuche mal ohne das „execute immediate“. Evtl. den char noch eine feste Zahl geben. Der Doppelpunkt ist nicht richtig. Der Pfad wird durch einen Backslash angegeben.
Evtl. hilft auch folgende Seite:
http://www.orafaq.com/wiki/SQL*Loader_FAQ