psql und der copy -befehl

Unter postgres 8.1.4 gibt es ein Tabelle mit Dezimalwerten. Diese Tabelle möchte ich in mit dem copy -befehl in eine Textdatei schreiben. Leider werden in der Textdatei alle Dezimalwerte mit Punkt und nicht mit Komma ausgegeben.

Versuche, die Werte mit Komma auszugeben:

(1) Anwendung des \copy Befehls. Alle Daten werden jetzt direkt von postgres aus ausgegeben. Meine Dezimalwerte werden aber weiterhin mit Punkt ausgegeben.

(2) Die Anwendung des Schalters "\pst numeric locale “de_DE” brachte zunächt grosse Freude, da die Zahlen nach der select-Anweisung in psql mit Komma ausgegeben werden. Leider wird meine Textdatei aber nach wie vor mit Punkten ausgegeben.

Weiss vielleicht jemand, welche Einstellungen zu ändern sind ? Das Datenbank-Cluster wurde mit "initdb " und “de_DE” initialisiert. In der postgresql.conf ist lc_numeric mit “De_DE” belegt.

Gruss und Danke

joe89

Hallo joe89,

das Thema der Frage hast Du mehrfach gestellt, siehe http://www.pg-forum.de/viewtopic.php?t=368&highlight=



mfg

fristo

und deswegen geschlossen :wink:

cu tb