Se uma transação estiver ativa, ela não será afetada por
SET autocommit = 0
. Caso contrário, se o valor anterior de
autocommit
era 1
, SET autocommit = 0
inicia uma nova transação. Se você estiver usando o MariaDB e estiver em dúvida, verifique o
in_transaction
variável.