Transação dentro de Procedures

Firebird

24/11/2003

Meus caros é a minha primeira pergunta para este forum. Pretendo fazer várias outras, e tentar ajudá-los também. :)

Estou criando uma Procedure que insere dados em diversas tabelas. Gostaria de implementar um transação. Vocês poderiam me informar qual a sintaxe para startar, comitar ou desfazer uma transação dentro de uma stored procedure no interbase? Grato.

Abraços,

Facundo.


Facundo

Facundo

Curtidas 0

Respostas

Afarias

Afarias

24/11/2003

Os STORED PROCEDURES no IB ocorrem no contexto de uma transação (é necessário ter uma transação já aberta para executá-los -- ao encerrar o procedimento, esta transação pode ser commitada ou descartada).


No IB *não* é possível controlar transações dentro de um SP ou TRIGGER.


T+


GOSTEI 0
POSTAR