Este comando define que as operações seguintes, 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.
BEGIN TRANSACTION
BEGIN TRANSACTION RecLock("SB2”) ... MsUnLock()END TRANSACTION