Este comando define que as operações iniciadas após o comando BEGIN TRANSACTION e delimitadas pelo comando END TRANSACTION, devem ser processadas como uma transação, ou seja, como um bloco único e indivisível. Durante uma recuperação de falha, todas as operações de manipulação de dados realizadas serão integralmente desfeitas, além de prover isolamento entre acessos concorrentes na mesma massa de dados.