Instrução TRANSACTION (Microsoft Access SQL)
Aplica-se ao: Access 2013, Office 2013
Usado para iniciar e concluir transações explícitas.
Sintaxe
Iniciar uma nova transação:
INICIAR TRANSAÇÃO
Conclui uma transação ao confirmar todo o trabalho executado durante a transação:
COMMIT [TRANSACTION | WORK]
Conclui uma transação ao reverter todo o trabalho executado durante a transação:
ROLLBACK [TRANSACTION | WORK]
Comentários
As transações não são iniciadas automaticamente. Para iniciar uma transação, você deve ativá-la explicitamente, utilizando BEGIN TRANSACTION.
As transações podem ser aninhadas em até cinco níveis de profundidade. Para iniciar uma transação aninhada, use BEGIN TRANSACTION dentro do contexto de uma transação existente.
As transações não são aceitas em tabelas vinculadas.