[firebase-br] Firebird + J2EE + EJB CMP
Carlos H. Cantu
listas em warmboot.com.br
Qui Out 7 13:07:04 -03 2004
Não existe nenhuma configuração desse tipo. Vc terá que gerar os
comandos sem as ""s, ou então gerar os comandos com ""s mas tudo em
maiuscula.
[]s
Cantu
http://www.warmboot.com.br
FireBase - http://www.FireBase.com.br
P> Estou utilizando o J2EE com Firebird e com EJB (Enterprise Java Beans) CMP
P> (Container Managed Persistence), significando que os comandos SQL são
P> gerenciados pelo Application Server.
P> O banco foi criado sem charsets e collate, pois os mesmos mostraram-se
P> desnecessários.
P> As tabelas foram criados sem "quotas", assumindo o padrão do Firebird que é
P> maiúscula.
P> O comando gerado pelo Conteiner para seleção da Chave primária é: SELECT
P> "a"."codigo" FROM "EMPRESA" "a"
P> O conteiner recebe o erro do banco: Dynamic SQL Error. SQL error code
P> = -206. Column unknown. a.codigo.
P> Entretanto, se executar o mesmo comando sem as cotas, a coluna retorna
P> normalmente. SELECT a.codigo FROM "EMPRESA a
P> Entretanto não tenho controle sobre como o conteiner gera os comandos.
P> Alguém sabe se existe alguma configuração de database (ou server) que possa
P> ser feita para que SELECT "a"."codigo" FROM "EMPRESA" "a" seja tratado como
P> SELECT a.codigo FROM "EMPRESA a?
P> Agradeço antecipadamente,
P> Flavio Peinado
P> Arquiteto de Sistemas
P> +55-11-6591-2967
P> +55-11-9121-4850
P> http://www.peinado.com.br
Mais detalhes sobre a lista de discussão lista