[firebase-br] Stored Procedure

Andrei Luís compuvale.software em gmail.com
Qua Nov 23 09:24:19 -03 2005


Frederico,

Crie uma variavel dentro dessa sua SP, e antes do insert, armazene
nessa variavel o resultado da função Gen_id(nome_generator,0)+1.

[]
Andrei

Em 23/11/05, Frederico Fernandes<fredy992 em hotmail.com> escreveu:
> Eu tenho a seguinte StoredProcedure:
>
> CREATE PROCEDURE spr_insere_reuniao(
>    IDUSUARIOMARCOU  INTEGER,
>    DTREUNIAO        TIMESTAMP,
>    ASSUNTO          VARCHAR(255),
>    LOCALREUNIAO     VARCHAR(255)
> )
> AS
> BEGIN
>    INSERT INTO reuniao
>      (IDUSUARIOMARCOU, DTMARCACAO, DTREUNIAO, ASSUNTO,LOCALREUNIAO)
>      values
>      (:IDUSUARIOMARCOU,cast('NOW' as
> date),:DTREUNIAO,:ASSUNTO,:LOCALREUNIAO);
> END
>
>
> Nesta tabela onde estou fazendo a inserção usanso essa StoredProcedure,
> tenho um campo chamado "IDREUNIAO" que é gerado por uma trigger e generator.
> Tem como nesta mesma StoredProcedure eu pegar o valor desse campo
> "IDREUNIAO" após essa inserção e retorna o seu valor gerado para essa
> inserção ?????




Mais detalhes sobre a lista de discussão lista