nanunana Geschrieben 15. November 2007 Geschrieben 15. November 2007 Hallo Freunde, folgendes habe ich als Anliegen, meine Felder sind mit ein`;` getrennt, meine Felder enthalten am Anfang und am Ende ein sonderzeichnen, nachdem einschreiben in die Oracle sehe ich die sonderzeichnen der Kopf meiner steuerdatei sieht so aus: LOAD DATA INFILE * INTO TABLE ..... FIELDS TERMINATED BY ';' kann ich diese Zeile so erweitern, daß die Sonderzeichen beim Einschreiben in die Oracle nicht mit rübergehen? Danke in voraus Zitieren
Amstelchen Geschrieben 15. November 2007 Geschrieben 15. November 2007 der delimiter kann mehr als ein zeichen lang sein, nimm das sonderzeichen in die klausel FIELDS TERMINATED BY auf. s'Amstel Zitieren
dr.dimitri Geschrieben 15. November 2007 Geschrieben 15. November 2007 er delimiter kann mehr als ein zeichen lang sein, nimm das sonderzeichen in die klausel FIELDS TERMINATED BY auf. Das löst allerdings nicht sein Problem. Für diesen Fall verwendet man OPTIONALLY ENCLOSED BY Das sieht dann so aus: FIELDS TERMINATED BY ';' OPTIONALLY ENCLOSED BY 'sonderzeichen' Dim Zitieren
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.