[firebase-br] Sintax da Procedure Errada ?!?!
sicnemelpor em gmail.com
sicnemelpor em gmail.com
Ter Ago 29 10:00:17 -03 2006
Não teria que tirar o SUSPEND pra terminar o loop? Se não me engano,
usa-se o SUSPEND pra procedures que retornam SELECTs como se fossem VIEWs.
Por favor me corrijam se eu estiver errado.
[]s
Nelson M. Sicuro - UFPR
> CREATE PROCEDURE TRASNSF
> AS
> DECLARE VARIABLE VCODIGO INTEGER;
> DECLARE VARIABLE VDESCRICAO VARCHAR(60);
> BEGIN
> FOR SELECT A.CODIGO,A.DESCRICAO
> FROM TABELA1 A
> INTO:VCODIGO,:VDESCRICAOi
> DO
> BEGIN
> UPDATE TABELA2 B
> SET B.DESCRICAO=:VDESCRICAO
> WHERE B.CODIGO=:VCODIGO;
> SUSPEND;
> END
> END
> Nao deveria funcionar,preenchendo DESCRICAO da tabela2 com DESCRICAO da
> tabela1?
>
> [ ]'s
> Savio Assuncao
> D6+DbExpress+FB1.5+Cl10
>
> ______________________________________________
> 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
Mais detalhes sobre a lista de discussão lista