> 2) Allow a transaction to be marked for rollback, in which case
> it proceeds but rolls back at commit time. It is not possible
Sorry, can you explain one more time what's the point to continue
make changes in transaction which will be rolled back?
How about savepoints?
Vadim