[Zope] Atomic ZSQL on Zope 2.7.5
Dieter Maurer
dieter at handshake.de
Tue Apr 25 15:40:00 EDT 2006
Maslak, Michael wrote at 2006-4-25 10:38 -0400:
>
>For some reason I thought ZSQL method calls were atomic, but they appear
>otherwise.
Your database decides whether they are atomic or not.
It is not a ZSQL feature.
> ...
>Using an eGenix mxODBC Database Connection at
>/Database/PoPy_database_connection to a SQL Server 2000 back end, I have
>created a Python script to write SQL commands and feed them in one large
>string:
Usually, the error should trigger an exception.
Unless you catch the exception, it should cause a transaction
abort/rollback and this should make your database system roll back
the transaction effects.
Up to you, to find out what in this chain does not happen as it should.
--
Dieter
More information about the Zope
mailing list