[OFF] Erro de gravação no banco

1,838 views
Skip to first unread message

Charles

unread,
Jun 2, 2010, 3:46:06 PM6/2/10
to java.ce
Bom garela, estou com um problema:
estou usando o framework JBoss e
sempre que eu tento gravar na tabela me retorna o seguinte erro:

INFO [STDOUT] Hibernate: insert into APURACAO (NM_APURACAO,
ID_MODELO, TP_STATUS, TP_ANUAL, TP_TENDENCIA, DT_CRIACAO, ID_APURACAO)
values (?, ?, ?, ?, ?, ?, ?)
WARN [JDBCExceptionReporter] SQL Error: 932, SQLState: 42000
ERROR [JDBCExceptionReporter] ORA-00932: tipos de dados
inconsistentes: esperava NUMBER obteve BINARY

WARN [JDBCExceptionReporter] SQL Error: 932, SQLState: 42000
ERROR [JDBCExceptionReporter] ORA-00932: tipos de dados
inconsistentes: esperava NUMBER obteve BINARY

ERROR [AbstractFlushingEventListener] Could not synchronize database
state with session
org.hibernate.exception.SQLGrammarException: Could not execute JDBC
batch update

Se alguem puder me ajudar!!!

--
Atenciosamente,

Charles Gleison

Graduando em Ciência da Computação
Faculdade Farias Brito - FFB
Desenvolvedor Java Web

Pablo Nóbrega

unread,
Jun 2, 2010, 10:22:46 PM6/2/10
to jav...@googlegroups.com
Uma debug pode resolver todos os seus problemas, mas o que pode estar
acontecendo (uma das possibilidades) é que você está tentando inserir um
valor nulo em uma coluna not null. Outra possibilidade é algum dos campos
estar mapeado com o tipo incorreto.

Atenciosamente,

Pablo Nóbrega
Mestrando em Computação Aplicada - UECE
Analista de Sistemas UECE
Certificado Java SCJP
http://pablonobrega.wordpress.com
pablonob...@gmail.com

-----Mensagem original-----
De: jav...@googlegroups.com [mailto:jav...@googlegroups.com] Em nome de
Charles
Enviada em: quarta-feira, 2 de junho de 2010 16:46
Para: java.ce
Assunto: [javace] [OFF] Erro de gravação no banco

--
Atenciosamente,

Charles Gleison

--
Você está recebendo esta mensagem porque se inscreveu no grupo "java.ce" dos
Grupos do Google.
Para postar neste grupo, envie um e-mail para jav...@googlegroups.com.
Para cancelar a inscrição nesse grupo, envie um e-mail para
javace+un...@googlegroups.com.
Para obter mais opções, visite esse grupo em
http://groups.google.com/group/javace?hl=pt-BR.


Ythalo Rossy Saldanha Lira

unread,
Jun 3, 2010, 9:05:42 PM6/3/10
to jav...@googlegroups.com
O erro é bem claro, os dados que esta passando para a coluna é diferente do esperado, o campo é um NUMBER, você por algum motivo passou um valor BINARY.

http://ora-00932.ora-code.com/


ORA-00932: tipos de dados
inconsistentes: esperava NUMBER obteve BINARY



2010/6/2 Pablo Nóbrega <pablonob...@gmail.com>



--
--
Ythalo Rossy Saldanha Lira
Analista de Sistemas
Sefaz Ce - Cesinf - NFe

Sun Certified Programmer for Java
http://yross.wordpress.com
Reply all
Reply to author
Forward
0 new messages