Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Iniciar Transação

Inicia (e finaliza também) a transação sobre a entidade selecionada.

Informações
titleImportante

Apesar do Cronapp ter um conceito de transação em seus blocos servidores, o bloco iniciar transação abre meio que uma microtransação dentro dessa transação do Cronapp.


Aviso
titleAtenção

O bloco iniciar transação somente funciona com blocos do tipo banco de dados.


Compatibilidade

 Servidor

Exemplo

A função abaixo inicia a transação sobre a entidade música, no qual vai inserir dados nessa entidade e caso não haja nenhum problema no decorrer, ela será persistida no banco; se não, nada será salvo.

Figura 1 - Configurando iniciar transação


Sobre transação em banco de dados

Transação é uma operação (ou um conjunto de operações) executada na sua totalidade - ou seja, se houver alguma falha dentro de alguma das operações, tudo será desfeito; se não, tudo será persistido no banco de dados.

Informações

Para saber mais sobre transação, acesse esse link: 

Transação (banco de dados)