Olá,

Você pode usar o limit e o offset como o pessoal já comentou ou usar
cursores para fazer isso.

[]s

2008/6/19 rudinei <[EMAIL PROTECTED]>:

> Basicamente você precisa implementar uma variacel no seu programa para
> controlar o OFFSET, que é a sequencia, iniciando em zero.
>
> por exemplo, você quer listar os dados de uma tabela pessoas de 10 em 10
> registros
>
> o primeiro SQL fica
>
> select * from pessoas order by nome imit 10 offset 0
>
> o segundo
>
> select * from pessoas order by nome imit 10 offset 10
>
> e assim por diante, incrementando o OFFSET
>
>
>
> regards
>
>
>
>
>
> On Wed, 18 Jun 2008 22:04:21 -0300, "Magno Lima" wrote:
>
> Ola pessoal,
>
> como faria para listar minha tabela usando o select limit e de alguma forma
> tendo a opcao de continuar ou retornar de onde estava? Seria usando
> cursores? Se sim, como é que eu faço? Pode haver outra tecnica, mas o que
> quero é simplesmente fazer um browser da tabela onde o usuario pudesse rolar
> os registros sem que para isto eu precise usando um dbgrid da vida ter a
> carga de toda a tabela.
>
> Any tip? :)
>
> Magon
>
>
> _______________________________________________
> pgbr-geral mailing list
> pgbr-geral@listas.postgresql.org.br
> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>
>


-- 
João Paulo
www.dextra.com.br/postgres
PostgreSQL
_______________________________________________
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a