Hallo,
ich möchte (muß) Zeilenwechsel, welche in einem Feld
aenderung_text character varying(500) NOT NULL DEFAULT ‘’::character varying,
enthalten sind durch ein anderes Zeichen ersetzen, damit ich die Daten exportiert bekomme.
Wenn ich es mit REPLACE() mache und als Suchtext einen konkreten Buchstaben angebe:
SELECT REPLACE(aenderung_text,'A','ZW') AS SAUBER FROM tbsp;
klappt es auch, aus A wird ZW
Aber bei
SELECT REPLACE(aenderung_text,CHAR(13),'ZW') AS SAUBER FROM tbsp;
versagt das Ganze mit dem Hinweis:
FEHLER: Syntaxfehler bei „,“
LINE 1: SELECT REPLACE(aenderung_text,CHAR(13),‘ZW’) AS SAUBER FROM …
^
********** Fehler **********
FEHLER: Syntaxfehler bei „,“
SQL Status:42601
Zeichen:39
PostrgreSQL scheint sich an CHAR(13) zu stören, denn wenn ich Char(13)||CHAR(10) verwende steht Syntaxfehler bei “||”.
Hat jemand eine Idee? Danke
Gruß Rainer