[firebase-br] Store Procedure

Marcelo Silva marcvan em ig.com.br
Qui Mar 23 08:25:02 -03 2006


Obrigado Airton...


----- Original Message ----- 
From: "Forum ASR & Associados" <forum em asreassociados.com.br>
To: "FireBase" <lista em firebase.com.br>
Sent: Wednesday, March 22, 2006 7:27 PM
Subject: Re: [firebase-br] Store Procedure


Procedure correta

SET TERM ^ ;

CREATE PROCEDURE SP_TESTE
AS
DECLARE VARIABLE X INTEGER;
DECLARE VARIABLE V_COD_GUIA INTEGER;
begin
    X = 0;
    FOR SELECT COD_GUIA FROM L009
        INTO :V_COD_GUIA
    DO
    BEGIN
      X = X + 1;

      UPDATE L009 SET COD_GUIA = X
      WHERE COD_GUIA = :V_COD_GUIA;
    END
  suspend;
end^

SET TERM ; ^

Atenciosamente,

Airton Salviano Ramos de Souza
Analista de Sistemas
www.asreassociados.com.br

Marcelo Silva escreveu:
> Pessoal fiz a segunte SP
>
> SET TERM ^ ;
>
> CREATE PROCEDURE NEW_PROCEDURE
> AS
> DECLARE VARIABLE X INTEGER;
> begin
>     X = 0;
>     FOR SELECT COD_GUIA FROM L009
>     X = X+1;
>     DO BEGIN
>         UPDATE L009 SET COD_GUIA = X
>     END
>   suspend;
> end^
>
> SET TERM ; ^
>
> Mas ele da erro...
>
> Criei um campo onde vou colocar o valor de 1 a X para numerar os 
> registros, alguém pode me ajudar ?
>
>
> ----------------------
> Marcelo Silva
> (11) 9693-4251
> MSN: marcvan em ig.com.br
> ______________________________________________
> 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
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
>


______________________________________________
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
Para consultar mensagens antigas: http://firebase.com.br/pesquisa



-- 
No virus found in this incoming message.
Checked by AVG Free Edition.
Version: 7.1.385 / Virus Database: 268.2.6/287 - Release Date: 21/03/2006






Mais detalhes sobre a lista de discussão lista