[firebase-br] ERRO na ordenado "Ambiguous Field Name"

Rodrigo A. de Freitas rodrigo em solucoeseinformatica.com.br
Qua Ago 9 15:25:15 -03 2006


Sim, foi retirado. Digamos que antes isso era uma 'gambiarra' do Interbase, 
afinal, ele é que decidia por qual campo deveria ser ordenada a consulta, o 
que nem sempre trazia o resultado desejado.

O correto é você realmente ou informar o nome da tabela, ou definir aliases 
para as tabelas e utilizá-los nas cláusulas WHERE, GROUP BY, ORDER BY, 
etc...

----- Original Message ----- 
From: "Exclaim Tecnologia" <exclaimtecnologia em yahoo.com.br>
To: "FireBase" <lista em firebase.com.br>
Sent: Wednesday, August 09, 2006 11:17 AM
Subject: Re: [firebase-br] ERRO na ordenado "Ambiguous Field Name"


Isso eu ja havia testado, a questao entao é q isso foi retirado no
firebird??


----- Original Message -----
From: "Pablo Cunha" <cunhapablo em yahoo.com.br>
To: "FireBase" <lista em firebase.com.br>
Sent: Wednesday, August 09, 2006 11:34 AM
Subject: Re: [firebase-br] ERRO na ordenado "Ambiguous Field Name"


Coloca o nome da tabela antes do nome do campo. Por exemplo: Order by
TABTITULO.CODIGO


----- Original Message -----
From: "Exclaim Tecnologia" <exclaimtecnologia em yahoo.com.br>
To: "FireBase" <lista em firebase.com.br>
Sent: Wednesday, August 09, 2006 10:28 AM
Subject: [firebase-br] ERRO na ordenado "Ambiguous Field Name"


Amigos migrei recentemente para o Firebird e estou tendo um problema sério,
quando uso joins entre duas tabelas, o order by tem q ir o nome da tabela
senao da erro:

ISC ERROR CODE:335544569

ISC ERROR MESSAGE:
Dynamic SQL Error
SQL error code = -204
Ambiguous field name between table TABTITULO and table TABCONTAGER
CODIGO

Ou seja, as duas tabelas possuem o campo codigo, por isso ele nao consegue
resolver por qual delas vai ordenar, porem no interbase ele ordenava sem
esse erro, existe algo que eu possa fazer??




_______________________________________________________
Yahoo! Acesso Grátis - Internet rápida e grátis. Instale
o discador agora!
http://br.acesso.yahoo.com


______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para editar sua configuração na lista, use o endereço
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Para consultar mensagens antigas: http://firebase.com.br/pesquisa


--
No virus found in this incoming message.
Checked by AVG Free Edition.
Version: 7.1.405 / Virus Database: 268.10.8/414 - Release Date: 9/8/2006



_______________________________________________________
O Yahoo! está de cara nova. Venha conferir!
http://br.yahoo.com


______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para editar sua configuração na lista, use o endereço
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Para consultar mensagens antigas: http://firebase.com.br/pesquisa




_______________________________________________________
O Yahoo! está de cara nova. Venha conferir!
http://br.yahoo.com


______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para editar sua configuração na lista, use o endereço 
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Para consultar mensagens antigas: http://firebase.com.br/pesquisa





Mais detalhes sobre a lista de discussão lista