2009/3/23 Rafael Garbin <[email protected]>:
> Até onde eu sei FOR r IN ...
> CURSOR é desnecessário!
>
> 2009/3/23 mateusgra <[email protected]>
>>
>> Para percorer uma tabela qual seria a melhor opção ?
>> Cursors ou FOR r IN SELECT campo From Tabela.
>> --


Segundo o manual:
"However, PL/pgSQL users do not normally need to worry about that,
since FOR loops automatically use a cursor internally to avoid memory
problems."
http://www.postgresql.org/docs/current/interactive/plpgsql-cursors.html

Para uma simples varredura o FOR é mais simples.
Um cursor oferece mais possibilidades. Por ex. retornar o cursor para
que chamou a função, mover a posição do cursor, etc.

Osvaldo
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a