Fórum Junção entre tabelas e views (9i e 10g) #28152
21/04/2005
0
Caros, estou com um problema com junções envolvendo tabelas e views. Em algumas os dados são retornados corretamente, mas se coloco um order by os dados não aparecem mais. Na realidade eu acho que é um bug do oracle. As tabelas e as view estão em um servidor na versão 10g, porém as views acessam tabelas que estão em outro servidor, na versão 9i. Se fizer uma consulta acessando somente os dados das views ou da tabelas, tudo funciona. O prblema acontece somente com as junções. Alguém já passou por isso? Toda ajuda será bem vinda.
Obs.: Os tipos de dados dos campos usados em comparações na cláula where são compatíveis.
Abraços,
Facundo.
Obs.: Os tipos de dados dos campos usados em comparações na cláula where são compatíveis.
Abraços,
Facundo.
Facundo
Curtir tópico
+ 0
Responder
Posts
03/05/2005
Marcio.theis
No comando order by, tente utilizar o n° da posição dos campos, ex.:
select cliente.nucliente, cliente.nmcliente
from cliente
union
select pessoa.nupessoa, pessoa.nmpessoa
from pessoa
order by 2
no qual o n° 2 representa o segundo campo do SQL.
select cliente.nucliente, cliente.nmcliente
from cliente
union
select pessoa.nupessoa, pessoa.nmpessoa
from pessoa
order by 2
no qual o n° 2 representa o segundo campo do SQL.
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)