Executar stored procedure de uma trigger
Boa tarde,
Estou tentando executar uma stored procedure em uma trigger mas não estou conseguindo.
Isso que quero é possivel?
Se sim, como fazer?
Obrigado.
Renato
Estou tentando executar uma stored procedure em uma trigger mas não estou conseguindo.
Isso que quero é possivel?
Se sim, como fazer?
Obrigado.
Renato
Renato.pavan
Curtidas 0
Respostas
Renato.pavan
03/07/2006
Esqueci de citar, utilizo firebird 1.5.3.
Obrigado
Renato
Obrigado
Renato
GOSTEI 0
Gandalf.nho
03/07/2006
Se for SP selecionável:
SELECT lista_campos FROM procedure (lista_parâmetros)
Se for executável:
EXECUTE PROCEDURE procedure (lista_parâmetros) RETURNING_VALUES lista_variaveis
SELECT lista_campos FROM procedure (lista_parâmetros)
Se for executável:
EXECUTE PROCEDURE procedure (lista_parâmetros) RETURNING_VALUES lista_variaveis
GOSTEI 0
Renato.pavan
03/07/2006
Se for SP selecionável:
SELECT lista_campos FROM procedure (lista_parâmetros)
Se for executável:
EXECUTE PROCEDURE procedure (lista_parâmetros) RETURNING_VALUES lista_variaveis
Primeiramente obrigado pela reposta, minha procedure faz um insert em outra tabela, testei como na segunda opção que vc me passou procedure executavel, fiz
execute procedure nome_procedure(lista_parametros);
Desta forma esta certo? Pois fez o insert como eu esperava.
É que como vc passou tem RETURNING_VALUES ai fiquei com essa duvida, vc poderia me explicar melhor?
Obrigado
Renato
GOSTEI 0
Gandalf.nho
03/07/2006
Desta forma esta certo? Pois fez o insert como eu esperava.
É que como vc passou tem RETURNING_VALUES ai fiquei com essa duvida, vc poderia me explicar melhor?
Essa parte é opcional, usada quando a SP retorna valores.
GOSTEI 0