Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Jah

Problemas com a paginação

Recommended Posts

Boa tarde,

 

http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

 

Estou com um probleminha para montar a paginação no oracle, já que não existe a função limit.

 

Utilizei um select simples somente para exemplo, como:

select * from (select rownum linha, cd_exemplo, ds_exemplo from base.exemplo order by ds_exemplo desc) a where linha between 2 and 5

 

O problema é o seguinte:

Quando é feito um join com outra tabela adicionando um alias da tabela na frente da coluna, caso tenha colunas com o MESMO NOME, o banco de dados não aceita este join.

 

Como no exemplo de select dentro de select, vai exigir a existência de aliases, mas se tiver colunas com o mesmo nome ocorrerá erro.

 

Alguém poderia dar uma solução?

 

Aproveitando, outra pergunta: o oracle exige que ponha o NOME DO USUARIO antes da tabela? ex: usuario.tabela?

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.