[DB-SIG] Some obscurity with paramstyle
Federico Di Gregorio
federico.digregorio at dndg.it
Mon Jul 18 11:28:55 CEST 2011
On 18/07/11 11:25, James Henstridge wrote:
> If all adapters that support transactions function like that, then I
> think it would be sensible to require them to raise an error in that
> case. If they don't raise an error, you know that someone somewhere
> is going to write code like the following:
>
> with transaction:
> # do stuff
> with transaction:
> # do more stuff
>
> ... and wonder why things break.
This can make sense for backends that support check points
(subtransactions). PostgreSQL is an example (even if we don't yet
support checkpoints in psycopg).
federico
--
Federico Di Gregorio federico.digregorio at dndg.it
Studio Associato Di Nunzio e Di Gregorio http://dndg.it
Quis custodiet ipsos custodes? -- Juvenal, Satires, VI, 347
More information about the DB-SIG
mailing list