| From: | Thomas Guettler <hv(at)tbz-pariv(dot)de> |
|---|---|
| To: | "pgsql-de-allgemein(at)postgresql(dot)org" <pgsql-de-allgemein(at)postgresql(dot)org> |
| Subject: | WHERE col in (....): aus Textdatei |
| Date: | 2011-11-01 09:01:42 |
| Message-ID: | 4EAFB576.6030303@tbz-pariv.de |
| Views: | Whole Thread | Raw Message | Download mbox | Resend email |
| Thread: | |
| Lists: | pgsql-de-allgemein |
Hallo,
öfters habe ich Textdateien, die pro Zeile eine ID (Integer) enthalten,
und ich daraus einen SQL-Befehl machen möchte.
Prinzipiell ist das kein Problem:
{{{ ids.txt
123
3456
2124
...
}}}
# Kommas hinter die Ziffern schreiben
sed -re 's/.*/\0,/' tmp/ids.txt > tmp/ids.sql
# Jetzt den SQL Befehl in der ersten Zeile einfügen, und öffnende Klammer. Am Ende letztes Komma weg
# und schließende Klammer einfügen:
vi tmp/ids.sql
Wie macht Ihr so etwas, oder gibt es einfachere Lösungen?
Thomas
--
Thomas Guettler, http://www.thomas-guettler.de/
E-Mail: guettli (*) thomas-guettler + de
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Andreas Kretschmer | 2011-11-01 10:11:14 | Re: WHERE col in (....): aus Textdatei |
| Previous Message | Andreas 'ads' Scherbaum | 2011-10-31 12:10:37 | == Wöchentlicher PostgreSQL Newsletter - 30. Oktober 2011 == |