From: | Denkewitz Lars <lars(dot)denkewitz(at)dogro(dot)de> |
---|---|
To: | 'Harald Fuchs' <hf0923x(at)protecting(dot)net>, pgsql-de-allgemein(at)postgresql(dot)org |
Subject: | Re: SQ |
Date: | 2005-10-24 12:12:00 |
Message-ID: | 527CFCD935ABD711A86E0003473A917E077CFA@Spirit |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-de-allgemein |
Vielen Dank für die schnellen Antworten,
ich habe es mit PSQL und COPY tatsächlich leicht hinbekommen. Im Unterschied
zu PostgreSQL muss jedoch in ORACLE und auch in Informix der Feldtrenner
auch nach dem letzten Feld existieren, also bspw. eine Tabelle mit 3
Feldern:
Oracle/Informix:
feld1^feld2^feld3^
PostgreSQL:
feld1^feld2^feld3
Schön wäre es gewesen, wenn ich ohne Sonderbehandlung nur ein Unload-File
hätte, nun muss ich halt bei PostgreSQL das letzte "Dächle" jeder Zeile vor
dem Laden abschneiden. Ich wollte möglichst ohne AWK, SED u.s.w. arbeiten,
gibt es für psql evtl noch eine Einstellung? Alternativ wäre bei
ORACLE/INFORMIX eine entsprechende Option zum Weglassen des letzten
Feldtrenners interessant, habe dort jedoch auch nix gefunden.
Gruß Lars
-----Ursprüngliche Nachricht-----
Von: Harald Fuchs [mailto:hf0923x(at)protecting(dot)net]
Gesendet: Montag, 24. Oktober 2005 13:36
An: pgsql-de-allgemein(at)postgresql(dot)org
Betreff: Re: [pgsql-de-allgemein] SQ
In article <20051024100935(dot)GA1637(at)webserv(dot)wug-glas(dot)de>,
"A. Kretschmer" <andreas(dot)kretschmer(at)schollglas(dot)com> writes:
> am 24.10.2005, um 11:24:31 +0200 mailte Denkewitz Lars folgendes:
>> Hallo,
>>
>> gibt es für PostgreSQL ein Utility analog zu Oracle (hier heißt es
>> SQLLDR.exe - SQL-Loader) mit dem es möglich ist, CSV (ASCII-Dateien mit
>> defiertem Trennzeichen) in Tabellen zu laden? Dies soll aber nicht
>> interaktiv über Dialog (z.B. Aqua-Data-Studio) sondern über Kommandozeile
>> möglich sein.
> ja, nennt sich psql. Dort dann mit COPY arbeiten.
... oder mit "\copy". Ich weiß nicht, welche Semantik der von SQLLDR
am nächsten kommt.
---------------------------(end of broadcast)---------------------------
TIP 3: Have you checked our extensive FAQ?
From | Date | Subject | |
---|---|---|---|
Next Message | Harald Fuchs | 2005-10-24 12:54:20 | Re: SQ |
Previous Message | Michael Kleiser | 2005-10-24 11:50:16 | Re: SQ |