So..are you implying that we fake an error to force the commit on a
savepoint..and just ignore the error and move on..if that works..i guess it
will work for me.

On Wed, Jul 15, 2009 at 5:49 PM, Scott Marlowe <scott.marl...@gmail.com>wrote:

> So, did this not work either?
>
>
> http://www.postgresql.org/docs/8.4/static/plpgsql-control-structures.html#PLPGSQL-ERROR-TRAPPING
>
> I had just figured that that hadn't worked, so you were looking for
> something else.
>
> On Wed, Jul 15, 2009 at 4:32 PM, Anj Adu<fotogra...@gmail.com> wrote:
> > No
> >
> > Savepoints allow a transaction to be committed upto a savepoint "if"
> > somthing bad happens after savepoint..but I want an explicit commit even
> if
> > nothing bad happens later..i.e.I need to commit "when" I want to. (just
> like
> > Oracle PLSQL)
> >
> > On Wed, Jul 15, 2009 at 3:01 PM, Scott Marlowe <scott.marl...@gmail.com>
> > wrote:
> >>
> >> On Wed, Jul 15, 2009 at 3:58 PM, Anj Adu<fotogra...@gmail.com> wrote:
> >> > Is there a way to issue a commit within a function and continue
> >> > processing?
> >> > I know this is not possible in 8.1..
> >> >
> >> > We have long running function calls...parts of which are independent
> of
> >> > each
> >> > other. The independent functions are called within a "main" outer
> >> > function.
> >> > We would like to commit the data modified by each function as a single
> >> > unit
> >> > so that the data is freed up for other modules to act on.
> >> >
> >> > Are there any future postgres releases (we use 8.1.9) that possible
> >> > address
> >> > this.
> >>
> >> What you are looking for are savepoints, most likely.
> >
> >
>
>
>
> --
> When fascism comes to America, it will be intolerance sold as diversity.
>

Reply via email to