Fórum criar SP chamando e incrementando trigger?? #55810

17/04/2006

0

estou com um problema ao gerar o numero do pedido, então pensei na lógica de criar um trigger e uma SP, sendo q quando chamar a SP ele incrementar o triger e me retornar o valor do triger incrementando como retorno da SP...
grato...


Camilo

Camilo

Responder

Posts

18/04/2006

Camilo

consegui resolver com ajuda do amigo boza, vou postar a SP pq alguem tb pode precisar... então la vai
criei um trigger e o chamei dentro da SP, quando chama a SP ela incrementa o generator e mostra o result da SP, então cada select incrementa....

SET TERM ^ ;

CREATE PROCEDURE P_NUMPEDIDO
RETURNS (
NPEDIDO NUMERIC(10,0))
AS
BEGIN
SELECT GEN_ID(GEN_PEDIDO ,1) FROM RDB$DATABASE

INTO :nPedido ;

suspend;
end^

SET TERM ; ^

GRANT EXECUTE ON PROCEDURE P_NUMPEDIDO TO SYSDBA;


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar