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.
END TRANSACTION
BEGIN TRANSACTION RecLock("SB2”) ... MsUnLock()END TRANSACTION