Fórum Transação dentro de uma storad procedure #57464

11/12/2006

0

Olá amigos, estou fazendo uma storad procedure que confirma uma compra e dá baixa no estoque... Gostaria de saber o comando correto para iniciar uma transação no começo da storad procedure e caso não tenha estoque o comando que irá dar rollback utilizando banco de dados interbase. Então gostaria de saber o comando que inicia a transação e que faz rollback/commit isto em código dentro de uma storad procedure e não no Delphi como encontrei no fórum.
Agradeço qualquer ajuda,
Lex.


Buenolex

Buenolex

Responder

Posts

18/12/2006

Acacio

Inicie a Transação antes de executar a procedure e de um comit ou rolback depois;

Exemplo

startTransaction;
try
Executa procedure com um componente qualquer
commit;
except
rollback;
end;


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar