Re: [Fwd: Re: Transactions and SavePoints] - Mailing list pgsql-odbc

From Cleber Nardelli
Subject Re: [Fwd: Re: Transactions and SavePoints]
Date
Msg-id f90442ed05083104352d0aef0e@mail.gmail.com
Whole thread Raw
In response to [Fwd: Re: Transactions and SavePoints]  (Marko Ristola <marko.ristola@kolumbus.fi>)
List pgsql-odbc
OK.
Then I have two questions:
1 -  They exist plain of implantation of the SAVEPOINTS in psqlODBC?
2 -  If not to exist or is for long stated period, would exist an
alternative for this problem through other driver ODBC that you can
indicate me?

Yours truly

Cleber Nardelli

2005/8/31, Marko Ristola <marko.ristola@kolumbus.fi>:
>
> I sent this off list, so I send this into this list also.
>
> Marko Ristola
>
>
>
>
> ---------- Mensagem encaminhada ----------
> From: Marko Ristola <marko.ristola@kolumbus.fi>
> To: Cleber Nardelli <clebernardelli@gmail.com>
> Date: Wed, 31 Aug 2005 06:37:39 +0300
> Subject: Re: [ODBC] Transactions and SavePoints
>
> Unfortunately SAVEPOINTs are not implemented in PsqlODBC yet.
>
> ROLLBACK TO SAVEPOINT -case is easy to fix, but the full
> implementation is hard to make correctly for psqlodbc, at least for me.
>
> Marko Ristola
>
> Cleber Nardelli wrote:
>
> >Hello.
> >I am using the Driver odbc for access to postgresql.
> >I have a referring problem to the cancellation of the transaction when
> >some error
> >is found at the moment of the execution of the same one.
> >I try to execute this sql command:
> >
> >BEGIN TRANSACTION;
> >  DELETE FROM TABL1 WHERE ID = 1;
> >  INSERT INTO TABL1 VALUES (1,1);
> >  SAVEPOINT SVPT;
> >  INSERT INTO TABL1 VALUES (1,1);
> >  ROLLBACK TO SAVEPOINT SPVT;
> >COMMIT;
> >
> >When I try to insert as register it accuses to error with key duplicate.  Ok.
> >But I do not want to cancel the transaction I I need to only continue
> >with the same one skirting this error.  For this reason I am using
> >SavePoints but it generates the error:
> >"ERROR: ROLLBACK TO SAVEPOINT may only be used in transaction blocks"
> >
> >Necessary of the your help.
> >I thank
> >
> >Yours truly
> >
> >
> >
>
>
>
>
>
> ---------------------------(end of broadcast)---------------------------
> TIP 6: explain analyze is your friend
>
>
>


--
Cleber Nardelli
IPM Automação e Consultoria
9998-8670

pgsql-odbc by date:

Previous
From: "Dave Page"
Date:
Subject: Re: Unicode support
Next
From: Carlos Henrique Reimer
Date:
Subject: Re: Transactions and SavePoints