[firebase-br] Trigger e proedure
Marcilio Soares
marcilio.soares em brfree.com.br
Sáb Dez 11 21:12:27 -03 2004
execute procedure info_periodo(new.data_inicio,new.data_final... )
RETURNING_VALUES variavel1,variavel2...
as variaveis1 e 2 e ... sao criadas dentro da trigger que chamou a procedure
ou entao retorna diretamente para os camos desejados.
Ao inves de usar variavel1 e 2 use o new.nome_do_campo
Veja tambem se antes do End da SP vc colocou um SUSPEND. Este comando
garante que a SP vai retornar os valores que vc determinou na criacao da SP.
----- Original Message -----
From: "Jaime Santos" <jamesstos em yahoo.com.br>
To: <lista em firebase.com.br>
Sent: Saturday, December 11, 2004 8:10 AM
Subject: [firebase-br] Trigger e proedure
> Estou tentando recuperar o retorno desta procedure (ex. do Cantu)
>
> CREATE PROCEDURE INFO_PERIODO (
> INICIO TIMESTAMP,
> FIM TIMESTAMP)
> RETURNS (
> DIAS INTEGER,
> HORAS INTEGER,
> MINUTOS INTEGER,
> SEGUNDOS INTEGER)
> AS
> DECLARE VARIABLE TEMP NUMERIC(18,7);
> begin continua....
>
> atraves de trigger (evento insert) para gravar o retorno da mesma na
> tabela
> proprietaria da trigger,
>
> execute procedure info_periodo(new.data_inicio,new.data_final... duvidas
> como pegar o retorno ...
>
>
>
> qual a forma de se fazer isso ?
>
> Sds
> Jaime Santos
>
>
> __________________________________________________
> Converse com seus amigos em tempo real com o Yahoo! Messenger
> http://br.download.yahoo.com/messenger/
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
> Para editar sua configuração na lista, use o endereço
> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
>
>
Mais detalhes sobre a lista de discussão lista