RETURNING syntax for COPY

From: Karol Trzcionka <karlikt(at)gmail(dot)com>
To: pgsql-hackers(at)postgresql(dot)org
Subject: RETURNING syntax for COPY
Date: 2013-05-08 15:50:06
Message-ID: 518A742E.9020909@gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

Hello,
as a continuation of my proposal expanding RETURNING syntax by
AFTER/BEFORE, there can be enough time to implement RETURNING for COPY.
I'd like to hear your opinion on that. My draft idea is:
COPY FROM ... RETURNING table_name.* -> returns all values copied to
table after all triggers invoke
COPY FROM ... RETURNING BEFORE.* -> returns all values copied to table
before triggers (all raw values from file)
COPY TO ... RETURNING table_name.* -> returns all values from table
COPY TO ... RETURNING AFTER.*/BEFORE.* -> the same
What do you think about?
Regards,
Karol Trzcionka

Responses

Browse pgsql-hackers by date

  From Date Subject
Next Message Dave Page 2013-05-08 15:51:12 Re: improving PL/Python builds on OS X
Previous Message Tom Lane 2013-05-08 12:59:54 Re: [COMMITTERS] pgsql: Fix permission tests for views/tables proven empty by constraint