row => text => row

From: Marc Mamin <M(dot)Mamin(at)intershop(dot)de>
To: "pgsql-general(at)postgresql(dot)org" <pgsql-general(at)postgresql(dot)org>
Subject: row => text => row
Date: 2016-11-11 08:55:52
Message-ID: B6F6FD62F2624C4C9916AC0175D56D88421F06C5@jenmbs01.ad.intershop.net
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general

Hello,

It is possible to cast a row to text, but is there a way to revert that?

e.g.:

create temp table test like pg_class;

WHITH dummy as (SELECT (c.*)::text t from pg_class c limit 10)
INSERT INTO test
SELECT ???
FROM dummy;

an other option that would sometimes help me would be to cast rows as text,but in their (default) csv representation:

select to_csv((c.*)) from foo c;

regards,

Marc Mamin

Responses

Browse pgsql-general by date

  From Date Subject
Next Message Tom Lane 2016-11-11 15:01:57 Re: row => text => row
Previous Message David G. Johnston 2016-11-11 00:57:52 Re: PLPGSQL returning number of rows