Re: How to insert a carriage return and line field between fields in a query - Mailing list pgsql-sql

From David G. Johnston
Subject Re: How to insert a carriage return and line field between fields in a query
Date
Msg-id CAKFQuwbWV6n9Oa8C6EdOXdzwtGSLBhJ=q1dVDcyP79ixAwbLEQ@mail.gmail.com
Whole thread Raw
In response to How to insert a carriage return and line field between fields in a query  (JORGE MALDONADO <jorgemal1960@gmail.com>)
List pgsql-sql
On Thursday, July 9, 2015, JORGE MALDONADO <jorgemal1960@gmail.com> wrote:
I have a query like the following:

SELECT fld1 || fld2

I need to insert a carriage return (\r) and a line feed (\n) after each field. How can I do this?

I tried 
SELECT fld1 || \r\n || fld2 || \r\n 
and also 
SELECT fld1 || '\r\n' || fld2 || '\r\n'

without success.

I will very much appreciate your feedback.

SELECT fld1 || E'\r\n' || fld2

The E tells Postgresql to interpret backslash escapes within the string.

David J. 

pgsql-sql by date:

Previous
From: JORGE MALDONADO
Date:
Subject: How to insert a carriage return and line field between fields in a query
Next
From: Alex Ignatov
Date:
Subject: User defined exceptions