Compartilhar via


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.