Problema no código ou falha do MySQL?

Olá!

Estou desenvolvendo uma aplicação Flex+Java com Hibernate e banco MySQL
Estava configurando a classe banco e encontrei um problema, se alguém ja viu isso pode me ajudar:
Não sei também, talvez seja falha do MySQL, mas nem testei com outros bancos…

banco (tabela banco) têm os campos banNome (coluna ban_nome) e banNomeCurto (coluna ban_nome_curto)
dessa maneira não rolava, dava sql grammar exception, aí eu alterei a ban_nome_curto para ban_curto e funcionou!

Então, galera javeira, já viram isso, é erro do mysql?

[]'s

Na sua entity voce colocou a anotação @Column(name=“ban_nome”)
em cima no atributo banName e @Column(name=“ban_nome_curto”)
em cima no atributo banNameCurto?

Se nao tiver com a anotacao em cima do atributo o nome do atributo tem que ser igual ao nome da columa é o que eu imagino que aconteceu e por isso so funcionou quando vc renomeou os atributos.