ORA-00918: column ambiguously defined

Oracle

06/01/2014

Boa tarde,

Novamente preciso de ajuda. O que quer dizer esse erro ORA-00918: column ambiguously defined? Alguma dica de como resolve-lo?

Desde já agradeço,
Pedro

Pedro

Curtidas 0

Respostas

Leandro Chiodini

Leandro Chiodini

06/01/2014

Boa tarde.
A principio ocorre quanto tenta fazer alguma ação com duas colunas iguais.
voce pode colocar o que voce esta tentando fazer que retorna o erro?


Esse erro é do Oracle,
e nao da aplicação.

att,
Chiodini
GOSTEI 0
Deivison Melo

Deivison Melo

06/01/2014

Vc está usando join entre tabelas e está fazendo referência ao nome do campo sem colocar o nome da tabela antes.

Exemplo: Nome_tabela.Nome_campo


Porquê duas tabelas tem o mesmo campo e isso o banco não sabe qual vc quer exibir...

GOSTEI 0
Pedro

Pedro

06/01/2014

Boa tarde,

Desculpem a demora a resporder, primeiramente agradeço a ajuda de todos (Leandro e Deivison)

Agora entendi. Realmente verifiquei o que o Deivison falou.

Já corrigi o select e funcionou!

Obrigado,


Vc está usando join entre tabelas e está fazendo referência ao nome do campo sem colocar o nome da tabela antes.

Exemplo: Nome_tabela.Nome_campo


Porquê duas tabelas tem o mesmo campo e isso o banco não sabe qual vc quer exibir...

GOSTEI 0
Deivison Melo

Deivison Melo

06/01/2014

Finalizando Tópico...

GOSTEI 0
POSTAR