[hibernate][jpa][Oracle] Problemas com palavras reservadas do BD

13 06 2011

Problema

No desenvolvimento de um sistema utilizando Hibernate + Spring + Oracle, tive alguns problemas para utilizar o bando do Oracle com Hibernate, o principal erro era  ORA-01747, que informa que algum nome de campo é uma palavra reservada para o Oracle.

 

ORA-01747: invalid user.table.column, table.column, or columns specification

 

Solução

Para solucionar o problema pesquisei todas as palavras que utilizei nos meus Beans e verifiquei se elas estavam na tabela abaixo, que o Oracle disponibiliza informando as palavras reservadas.

SELECT * FROM V$RESERVED_WORDS
WHERE keyword like 'OBSERVATION';

					
Anúncios

Ações

Information

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s




%d blogueiros gostam disto: