Victor Meirelles escreveu:

> Estou precisando criar uma coluna na minha consulta que retorne o numero
> da linha (tupla). Tem alguma função ou palavra reservada que faz isto
> no postgresql? Algo parecido com o ROWNUM do oracle.
> 
Não há função embutida no PostgreSQL equivalente ao 'ROWNUM' do Oracle.
Uma alternativa seria fazer uma função pl/pgsql que percorra um cursor e
retorne os dados + incremento ('rownum'). Podem existir outras soluções,
até mesmo em SQL. Mas estou muito cansado agora para pensar em alguma.
:(


-- 
  Euler Taveira de Oliveira
  http://www.timbira.com/

_______________________________________________
Grupo de Usuários do PostgreSQL no Brasil
http://www.postgresql.org.br

Responder a