Eu estava um pouco surpreso ao descobrir que as instruções DDL ( alter table, create indexetc) cometer implicitamente a transação atual no MySQL. Vindo do MS SQL Server, a capacidade de fazer alterações no banco de dados em uma transação localmente (que foi revertida) foi uma parte importante do...