Salvador S. Scardua escreveu:
> Consegui duas ótimas soluções, uma desta lista e uma da outra lista de
> Postgresql do Yahoo.
> A solução do Cristiano Martins foi muito interessante, mas veja que
> esta query;
> -----------------------------------------------------------------------------
>
> CREATE TEMP SEQUENCE seq;
>
> SELECT nextval('seq'), * FROM esquema.tabela;
> -----------------------------------------------------------------------------
>
> Elimina a necessidade de termos de APAGAR/DROP a tabela temporária,
> espero ter divertido a todos, e não causado nenhuma "baderna" na lista!
não foi baderna nenhuma, mas nao precisa de privilegio especial para
usar o create?
achei que queria somnte com select
>
> Um abraço a todos atenciosos e corajosos que se arriscaram a se divertir.
>
>
> >Message: 4
> >Date: Fri, 28 Apr 2006 11:18:55 -0300
> >From: "Cristiano Martins ribeiro \(Informatica\)"
> ><[EMAIL PROTECTED]
> <mailto:[EMAIL PROTECTED]>>
> Subject: [PostgreSQL-Brasil] RES: Contador de RESULTADOS
> To: <[email protected] <mailto:[email protected]>>
> Message-ID:
> <[EMAIL PROTECTED]
> <mailto:[EMAIL PROTECTED]>>
> Content-Type: text/plain; charset="iso-8859-1"
>
> Utilizando a sugestão já enviada à lista, cheguei ao resultado:
>
>
> create sequence numeracaoaux start 1;
> select nextval('numeracaoaux'), codi_clie, nome_clie from clientes
> where codi_clie > 200 and codi_clie < 250;
>
> nextval | codi_clie | nome_clie
> ---------+-----------+-------------------------------------
> 1 | 201 | SILVA E MISSON LTDA
> 2 | 202 | DEP.MAT.CONST.CRISTO REI LTDA
> 3 | 203 | LINDALVA GUALBERTO DE MACEDO-ME
> 4 | 204 | DARCI FERNANDES DE SOUZA-ME
> 5 | 205 | VALDOMIRO MELO CARNEIRO
> 6 | 206 | ELZA MOREIRA DE SOUZA
> 7 | 207 | ANTONIO ANDRADE NETO
> 8 | 208 | SUELI REGINA THOME - ME
> 9 | 209 | DURVALINO SILVA FILHO-ME
> 10 | 210 | JOSE ANTONIO FRANZE
> 11 | 211 | CELSO CHUAMBACH
> 12 | 212 | J.O.SOUZA & FILHOS LTDA
>
> drop sequence numeracaoaux;
>
>
> Se vc tiver permissão para criar e seqüências, isto deve resolver o
> seu problema de contagem de linhas...
>
>
> Cristiano Martins
> ------------------------------------------------------------------------
>
> _______________________________________________
> Grupo de Usuários do PostgreSQL no Brasil
> http://www.postgresql.org.br
_______________________________________________
Grupo de Usuários do PostgreSQL no Brasil
http://www.postgresql.org.br