No lugar do 'rownum' e so substituir por 'oid'
On 7/31/07, Osvaldo Rosario Kussama <[EMAIL PROTECTED]> wrote:
> Renan de Oliveira escreveu:
> > Boa tarde!
> >
> > Atualmente uso a seguinte query no banco de dados Oracle (exemplo fictício):
> >
> > select posicao from
> > (select rownum as posicao, numero_nota_fiscal
> > from nota_fiscal_saida
> > where data_emissao > '15-jul-2007'
> > order by data_emissao) a
> > where numero_nota_fiscal = 555555
> >
> > No caso pretendo pegar um série de registros de uma determinada tabela,
> > e saber dessa série de registros, qual a posicao de um determinado registro.
> >
> > Gostaria de saber como posso fazer a migraçao da mesma para Postgres?
> >
>
>
> Tente:
> CREATE TEMPORARY SEQUENCE pos_nota;
> SELECT posicao FROM
> (SELECT nextval('pos_nota') AS posicao, numero_nota_fiscal
> FROM nota_fiscal_saida
> WHERE data_emissao > '15-jul-2007'
> ORDER BY data_emissao) a
> WHERE numero_nota_fiscal = 555555;
> DROP SEQUENCE pos_nota;
>
> Osvaldo
> _______________________________________________
> pgbr-geral mailing list
> [email protected]
> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>
--
---
V a l t e r L o b o
[EMAIL PROTECTED]
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral