---------- Início da mensagem original -----------
pode ate ser que neste caso ele nao entre no laco, porem e quando entrar???
preciso que sair quando acabas os registros, ta ficando infinitamente.
a questao e de usar o break ou o continue apenas quando atingir o final
De: [EMAIL PROTECTED]
Para: [email protected]
Cc:
Data: Wed, 25 Jan 2006 13:45:21 -0200
Assunto: Re: [PostgreSQL-Brasil] refcursor (migrando do oracle para o
postgresql)
> Aliás, se não me engano, em PL/PgSQL, se não houver registros, as instruções
> dentro do FOR..LOOP nem são executadas.
>
>
> 2006/1/25, Rodrigo Hjort <[EMAIL PROTECTED]>:
> >
> > Tentou usar o comando BREAK ou CONTINUE para sair do laço?
> >
> >
> > 2006/1/25, Joªo Borges Claudino Junior <[EMAIL PROTECTED]>:
> > >
> > > estou migrando store procedures do oracle para o pg
> > > depois de conseguir exito em muitas coisas, inclusive nos topicos que
> > > mandei anteriormente
> > > estou comn mais uma dúvida:
> > > no oracle é assim:
> > > OPEN r1 FOR EXECUTE mySql ;
> > > LOOP
> > > FETCH r1 INTO vtable;
> > > EXIT WHEN r1%NOTFOUND;
> > > if( ipos = 0) then
> > > else
> > > end if;
> > > ipos := ipos + 1;
> > > END LOOP;
> > >
> > >
> > > EXIT WHEN r1%NOTFOUND; ->> esta linha diz para sair do loop quando
> > > r1(refcursor) chegar ao fim, não estou conseguindo achar uam equivalencia
> > > no
> > > postgres, alguem ai manja de function e refcursor no postgres??
> > > grato
> > > Obrigado
> > > João Borges Claudino Junior
> > >
> > > _______________________________________________
> > > Grupo de Usuários do PostgreSQL no Brasil
> > > http://www.postgresql.org.br
> > >
> >
> >
> >
> > --
> > Atenciosamente,
> >
> > Rodrigo Hjort
> > GTI - Projeto PostgreSQL
> > CELEPAR - Cia de Informática do Paraná
> > http://www.pr.gov.br
> >
>
dae galera............================~~~~~~~~~~~~
_______________________________________________
Grupo de Usuários do PostgreSQL no Brasil
http://www.postgresql.org.br