crie a tabela com oids create table ( colunas ... ) with oids; cada linha vai ter u oid.
-----Mensagem original----- De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] nome de Fernando de Oliveira Enviada em: sexta-feira, 20 de outubro de 2006 11:02 Para: Grupo de Usuários do PostgreSQL no Brasil Assunto: Re: [PostgreSQL-Brasil] obter número do registro É o seguinte, criei ações para navegar entre os registros utilizando select chave from tabela limit 1 offset XX. Onde XX é uma variavel que inicializa com zero. então para ir para o proximo registro, eu incremento XX e para voltar decremento. Até ai tudo, só que após um usuário realizar uma pesquisa aleatória eu preciso atualizar esta variável novamente. Fazendo: select count(*) from tabela where chave < chave pesquisada order by chave acredito que daria certo, só que não estou querendo fazer uma nova select por questão de desempenho.... Alguem tem uma sugestão mais elegante para o problema? [], Fernando de Oliveira ----- Original Message ----- From: "Raul Iavelberg" <[EMAIL PROTECTED]> To: <brasil-usuarios@pgfoundry.org> Sent: Friday, October 20, 2006 11:47 AM Subject: [PostgreSQL-Brasil] obter número do registro Fernando, A coluna "Cod" não é a chave primária ? Para que você precisa saber qual a "posição" da linha dentro da tabela ? Lembre-se que, no modelo relacional, não existe o conceito de ordem de linhas em uma tabela. []s, Raul Iavelberg ___________________________________________________________________________ Découvrez une nouvelle façon d'obtenir des réponses à toutes vos questions ! Demandez à ceux qui savent sur Yahoo! Questions/Réponses http://fr.answers.yahoo.com _______________________________________________ Grupo de Usuários do PostgreSQL no Brasil Antes de perguntar consulte o manual http://pgdocptbr.sourceforge.net/ Para editar suas opções ou sair da lista acesse a página da lista em: http://pgfoundry.org/mailman/listinfo/brasil-usuarios _______________________________________________ Grupo de Usuários do PostgreSQL no Brasil Antes de perguntar consulte o manual http://pgdocptbr.sourceforge.net/ Para editar suas opções ou sair da lista acesse a página da lista em: http://pgfoundry.org/mailman/listinfo/brasil-usuarios _______________________________________________ Grupo de Usuários do PostgreSQL no Brasil Antes de perguntar consulte o manual http://pgdocptbr.sourceforge.net/ Para editar suas opções ou sair da lista acesse a página da lista em: http://pgfoundry.org/mailman/listinfo/brasil-usuarios