[firebase-br] While na Procedure

Kléber Caneva kdcc em terra.com.br
Seg Jun 5 10:50:43 -03 2006


Depende da utilização.. para fazer um laço percorrendo os dados use FOR 
SELECT .. DO ao invés de While..

O While no PL/SQL é um laço em cima de uma condição.. como o FB ainda não 
trabalha com cursores, não dá pra usar pra percorrer uma tabela.

[]´s

Kléber Caneva

----- Original Message ----- 
From: "Marcelo Silva" <marcvan em ig.com.br>
To: "FireBase" <lista em firebase.com.br>
Sent: Monday, June 05, 2006 10:14 AM
Subject: [firebase-br] While na Procedure


Pessoal como ficaria um While na Procedure do FB ?

Assim:

I = 0;
while not(tabela.Eof) do begin
  I := I +1;
  UPDATE TABELA SET CAMPO = I
  Tabela.Next;
end;

Ou seja quero colocar uma Campo sequencial em uma tabela que ja existe para 
depois transforma-lo em chave primaria

Obrigado pela ajuda


----------------------
Marcelo Silva
(11) 9693-4251
MSN: marcvan em ig.com.br
______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.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

E-mail classificado pelo Identificador de Spam Inteligente Terra.
Para alterar a categoria classificada, visite
http://mail.terra.com.br/protected_email/imail/imail.cgi?+_u=kdcc&_l=1,1149513383.669929.31731.tulear.hst.terra.com.br,3425,Des15,Des15

Esta mensagem foi verificada pelo E-mail Protegido Terra.
Scan engine: McAfee VirusScan / Atualizado em 02/06/2006 / Versão: 
4.4.00/4776
Proteja o seu e-mail Terra: http://mail.terra.com.br/








Mais detalhes sobre a lista de discussão lista