Recuperar dados de um campo char(3) com JPQL  XML
Índice dos Fóruns » Persistência: Hibernate, JPA, JDBC e outros
Autor Mensagem
crpablo
Java Ninja
[Avatar]

Membro desde: 09/11/2007 14:48:58
Mensagens: 296
Localização: Floripa/Brazil
Offline

Fala ae galerinha...

Estou com um probleminha aqui que tá me torrando a paciência...

É o seguinte...

No meu bd legado tem um campo que é PK do tipo char(3). Preciso recuperar os dados desse campo utilizando JPQL mas só estou conseguindo retornar o primeiro caracter do campo, ou seja, se meu dado é ABC, estou conseguindo trazer no result somente A.

Mapeamento na classe:



Query:



SQL BD:



Alguém tem uma idéia?

Abraço!!!



Pablo

[Email] [WWW] [Yahoo!] aim icon [MSN] [ICQ]
Romulinho
Debugger

Membro desde: 21/03/2005 19:13:04
Mensagens: 67
Offline

Tenta usar String e não Character, já que o char do banco tem mais de um caractere.
crpablo
Java Ninja
[Avatar]

Membro desde: 09/11/2007 14:48:58
Mensagens: 296
Localização: Floripa/Brazil
Offline

Romulinho wrote:Tenta usar String e não Character, já que o char do banco tem mais de um caractere.


Dae cara...

Já tinha tentado isso, mas da a seguinte exception:



Abraço



Pablo

[Email] [WWW] [Yahoo!] aim icon [MSN] [ICQ]
Romulinho
Debugger

Membro desde: 21/03/2005 19:13:04
Mensagens: 67
Offline

Acho que isso resolve:
http://cedar715.wordpress.com/2009/10/13/org-hibernate-hibernateexception-wrong-column-type-found-char-expected-varchar2255/

Use a propriedade columnDefinition de @Column.
crpablo
Java Ninja
[Avatar]

Membro desde: 09/11/2007 14:48:58
Mensagens: 296
Localização: Floripa/Brazil
Offline

Romulinho wrote:Acho que isso resolve:
http://cedar715.wordpress.com/2009/10/13/org-hibernate-hibernateexception-wrong-column-type-found-char-expected-varchar2255/

Use a propriedade columnDefinition de @Column.



Era disso mesmo que precisava cara...

Valeu ae!!!

Abração!!!



Pablo

[Email] [WWW] [Yahoo!] aim icon [MSN] [ICQ]
 
Índice dos Fóruns » Persistência: Hibernate, JPA, JDBC e outros
Ir para:   
Powered by JForum 2.1.8 © JForum Team