JDBCExceptionReporter - Incorrect syntax near ','. Alguém pode me ajudar????  XML
Índice dos Fóruns » Persistência: Hibernate, JPA, JDBC e outros
Autor Mensagem
gabriel.coelho
JavaBaby
[Avatar]

Membro desde: 17/10/2006 12:11:33
Mensagens: 81
Localização: São Bernardo do Campo
Offline

Boa tarde galera...estou com um problema aqui muito estranho, será que alguém pode me ajudar??? Acredito que seja simples a solução desse problema, mas não to conseguindo descobrir onde esta essa ","....rsrsrs

Preciso deletar um registro da Entidade AlteracaoModuloEtapa onde corresponda com todos os parametros que estou passando. Todos os valores dos parametros estão corretíssimos, porém quando ele realiza o executeUpdate, ele me lança essa Exception de outro mundo.....


Segue o HQL....


Essa é a Exception





ALGUÉM, PLEASE, ME DE UMA LUZ!!!!! rsrsrs


Abraços a todos!



E DEUS DISSE A NOÉ:
FAÇA O BACKUP QUE EU VOU FORMATAR!!!!!


Gabriel Coelho
E-mail: gabrielcpcoelho@gmail.com
Msn: gringo.roots@hotmail.com / g.coelho@merodata.com.br
São Bernardo do Campo - SP
[Email] [MSN]
LucianoM86
JavaChild
[Avatar]

Membro desde: 02/09/2006 19:27:37
Mensagens: 120
Localização: Campinas, SP
Offline

Coloca pro hibernate mostrar o sql gerado que está sendo executado.

OCJP, OCWCD, OCBCD e OCMJEA
Twitter: LucMolinari
http://lucianomolinari.wordpress.com
wesley
Debugger

Membro desde: 08/08/2006 21:02:15
Mensagens: 70
Offline

Olhando sua query, parece está OK, pois unico lugar que poderia estar adicionando "," seria chegando via esses parâmetros...

Esses "getId()" retornam String???

Para tirar nossa duvida... use o log4J

adicione as seguintes linhas:


Sun Certified Java Programmer (SCJP)
[Email] [Yahoo!] [MSN]
gabriel.coelho
JavaBaby
[Avatar]

Membro desde: 17/10/2006 12:11:33
Mensagens: 81
Localização: São Bernardo do Campo
Offline


15/12/2010 14:12:54 Assunto: Re:JDBCExceptionReporter - Incorrect syntax near ','. Alguém pode me ajudar????
Olhando sua query, parece está OK, pois unico lugar que poderia estar adicionando "," seria chegando via esses parâmetros...

Esses "getId()" retornam String???


Não Wesley, todos os id's são Long.... já verifiquei isso....ja fiz um clean do meu projeto tbm pra ver se era cache ou algo assim, mas não é!!!!!
Tem algum erro besta na minha query....mas nao consigo localiza-lo....

Tem mais alguma outra sugestão???

Obrigado...

E DEUS DISSE A NOÉ:
FAÇA O BACKUP QUE EU VOU FORMATAR!!!!!


Gabriel Coelho
E-mail: gabrielcpcoelho@gmail.com
Msn: gringo.roots@hotmail.com / g.coelho@merodata.com.br
São Bernardo do Campo - SP
[Email] [MSN]
gabriel.coelho
JavaBaby
[Avatar]

Membro desde: 17/10/2006 12:11:33
Mensagens: 81
Localização: São Bernardo do Campo
Offline

Coloca pro hibernate mostrar o sql gerado que está sendo executado.


LucianoM86, a query que esta sendo montada é essa:

delete from AlteracaoAvaliadorLog where empresa.id = 1 and etapa.id = 3 and cicloAvaliacaoModulo.cicloAvaliacao.id = 28 and cicloAvaliacaoModulo.id = 1



Cabrero né??? Aparentemente ta correto....

E DEUS DISSE A NOÉ:
FAÇA O BACKUP QUE EU VOU FORMATAR!!!!!


Gabriel Coelho
E-mail: gabrielcpcoelho@gmail.com
Msn: gringo.roots@hotmail.com / g.coelho@merodata.com.br
São Bernardo do Campo - SP
[Email] [MSN]
LucianoM86
JavaChild
[Avatar]

Membro desde: 02/09/2006 19:27:37
Mensagens: 120
Localização: Campinas, SP
Offline

na verdade tá estranha...pois da onde vem os alias "empresa", "etapa"...?

OCJP, OCWCD, OCBCD e OCMJEA
Twitter: LucMolinari
http://lucianomolinari.wordpress.com
gabriel.coelho
JavaBaby
[Avatar]

Membro desde: 17/10/2006 12:11:33
Mensagens: 81
Localização: São Bernardo do Campo
Offline


na verdade tá estranha...pois da onde vem os alias "empresa", "etapa"...?





Estou usando alias agora, mas o erro é o mesmo, meu alias equivale o AlteracaoAvaliadorLog.....ta assim:



É isso q to dizendo, ta estranho cara....muito.

E DEUS DISSE A NOÉ:
FAÇA O BACKUP QUE EU VOU FORMATAR!!!!!


Gabriel Coelho
E-mail: gabrielcpcoelho@gmail.com
Msn: gringo.roots@hotmail.com / g.coelho@merodata.com.br
São Bernardo do Campo - SP
[Email] [MSN]
LucianoM86
JavaChild
[Avatar]

Membro desde: 02/09/2006 19:27:37
Mensagens: 120
Localização: Campinas, SP
Offline

cara..esse é o jpql que você escreveu...tenta configurar o hibernate pra ele mostrar o sql gerado mesmo, o que é executado no BD...

OCJP, OCWCD, OCBCD e OCMJEA
Twitter: LucMolinari
http://lucianomolinari.wordpress.com
gabriel.coelho
JavaBaby
[Avatar]

Membro desde: 17/10/2006 12:11:33
Mensagens: 81
Localização: São Bernardo do Campo
Offline


cara..esse é o jpql que você escreveu...tenta configurar o hibernate pra ele mostrar o sql gerado mesmo, o que é executado no BD



Ok....mas como faço essa configuração?? É simples??? Vc pode me explicar ou me passar algum material que me auxilie??
Dai faço isso e te passo o log.

E DEUS DISSE A NOÉ:
FAÇA O BACKUP QUE EU VOU FORMATAR!!!!!


Gabriel Coelho
E-mail: gabrielcpcoelho@gmail.com
Msn: gringo.roots@hotmail.com / g.coelho@merodata.com.br
São Bernardo do Campo - SP
[Email] [MSN]
LucianoM86
JavaChild
[Avatar]

Membro desde: 02/09/2006 19:27:37
Mensagens: 120
Localização: Campinas, SP
Offline

http://www.google.com.br/#hl=pt-BR&biw=1280&bih=800&&sa=X&ei=dgkJTbquHoWClAffoKC-AQ&ved=0CDAQBSgA&q=hibernate+show_sql&spell=1&fp=e394e39ad970b3ac

OCJP, OCWCD, OCBCD e OCMJEA
Twitter: LucMolinari
http://lucianomolinari.wordpress.com
 
Índice dos Fóruns » Persistência: Hibernate, JPA, JDBC e outros
Ir para:   
Powered by JForum 2.1.8 © JForum Team