Você não citou qual a versão do banco, mas uma alternativa que pode
substituir o rownum (do Oracle) é:
create temp sequence rownum;
select nextval('rownum'), t.*
from suatabela t;
drop sequence rownum;
sds
Fábio Gibon
----- Original Message -----
From: "Benedito A. Cruz" <[email protected]>
To: "Comunidade PostgreSQL Brasileira" <[email protected]>
Sent: Friday, October 29, 2010 11:22 AM
Subject: [pgbr-geral] Numero de "linha" de uma tabela
Uma curiosidade minha: é possível, numa consulta, formatar a saída de
forma que as linhas da tabela de saída venham "numeradas"?
Por exemplo: fazendo uma consulta "select Nome from clientes", a saída é
uma tabela com uma coluna Nome.
A curiosidade é se é possível criar um select que devolva uma tabela
com duas colunas, algo assim:
|Numero|Nome|
|1 |Jão |
|2 |Zé |
|3 |Tião|
[]s
Bene
--
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral