A few answers in this thread, replying to no one in particular ...

1.  Nested transactions are very useful and should be supported at 
whatever levels possible.

2.  SQLite does not currently support nested transactions, but 
support for this is on the cards for a near future version, following 
the implementation of some other important thing.

3.  If you want to get prepared for using nested transactions, you 
should be working now such that autocommit is on by default and you 
explicitly start and end transactions; then if you use explicit 
children later, you just do the same thing you've just been doing, 
but more of it.

4.  Any good DBMS will already support atomicity for individual SQL statements.

5.  If a DBMS does that, and it supports "transactions", then it does 
at least one child level already, where each SQL statement is a child.

-- Darren Duncan

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Rose-db-object mailing list
Rose-db-object@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/rose-db-object

Reply via email to