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.
Agradeço qualquer ajuda,
Lex.
Buenolex
Curtir tópico
+ 0
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;
Exemplo
startTransaction;
try
Executa procedure com um componente qualquer
commit;
except
rollback;
end;
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)