Re: BUG #7734: JPA2/Hibernate4 PG enum insert causes exception

Поиск
Список
Период
Сортировка
Искать
От
Euler Taveira
Тема
Re: BUG #7734: JPA2/Hibernate4 PG enum insert causes exception
Дата
Msg-id
50C5DAD3.2010606@timbira.com
Ответ на
Список
Дерево обсуждения
BUG #7734: JPA2/Hibernate4 PG enum insert causes exception rmitchell@bzzagent.com
Re: BUG #7734: JPA2/Hibernate4 PG enum insert causes exception Euler Taveira <euler@timbira.com>
On 05-12-2012 18:54, rmitchell@bzzagent.com wrote:

[This is not a PostgreSQL bug. It seems a limitation/bug in Hibernate dialect.]

> insert into my_table (gender) values ('male');
> insert into my_table (gender) values ('female');
> insert into my_table (gender) values ('unknown');
> 
s/gender/gender_type/

> Caused by: org.postgresql.util.PSQLException: ERROR: column “gender_type” is
> of type GENDER_ENUM but expression is of type character varying
> Hint: You will need to rewrite or cast the expression.
> 
What is the SQL generated by Hibernate? It seems it is casting the expression
to varchar like:

insert into my_table (gender_type) values ('male'::varchar);


-- 
   Euler Taveira de Oliveira - Timbira       http://www.timbira.com.br/
   PostgreSQL: Consultoria, Desenvolvimento, Suporte 24x7 e Treinamento
В списке pgsql-bugs по дате отправления
От: Dave Page
Дата:
От: postgres@tbruce.com
Дата:
FAQ