[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
Some statements cannot be rolled back. In general, these include data definition language (DDL) statements, such as those that create or drop databases, or those that create, drop, or alter tables.
You may wish to design your transactions not to include such statements.
If you issue a statement that cannot be rolled back early in a transaction,
and then another statement later fails, the full effect of the transaction
cannot be rolled back by issuing a ROLLBACK
statement.