WITH HOLD ref cursors for plpgsql

From: Daniel Wood <dwood(at)salesforce(dot)com>
To: <pgsql-novice(at)postgresql(dot)org>
Subject: WITH HOLD ref cursors for plpgsql
Date: 2013-02-19 01:41:12
Message-ID: 5122D838.1050208@salesforce.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-novice

I believe that WITH HOLD cursors was once on a TODO list for plpgsql
along with scrollable cursors. When scrollable cursors was implemented,
but not WITH HOLD, it was dropped from the TODO list.
Robert Haas mentioned in:

http://www.postgresql.org/message-id/AANLkTikjVF6bENfxv-et75g-vHnRyy0y0B+og6BprhgQ@mail.gmail.com

that "...it's not really clear what WITH HOLD would do for you." It
makes some sense given that procedures don't support commit/rollback.
However, you might want to return a ref cursor and it certainly might be
useful to have as a with hold cursor.

It seems that independent of the issue of support for transactions in
plpgsql we should support with hold cursors.

Responses

Browse pgsql-novice by date

  From Date Subject
Next Message Bruce Momjian 2013-02-19 03:26:38 Re: Posting to pgsql-hackers
Previous Message Daniel Wood 2013-02-19 01:41:10 Posting to pgsql-hackers