Re: Hibernate and Postgres 8.3/8.4

Поиск
Список
Период
Сортировка
От Tom Lane
Тема Re: Hibernate and Postgres 8.3/8.4
Дата
Msg-id 8388.1250948907@sss.pgh.pa.us
обсуждение исходный текст
Ответ на Re: Hibernate and Postgres 8.3/8.4  (Oliver Jowett <oliver@opencloud.com>)
Список pgsql-jdbc
Oliver Jowett <oliver@opencloud.com> writes:
> Michael Bell wrote:
>> Caused by: org.postgresql.util.PSQLException: ERROR: operator does not exist: smallint = character varying
>> Hint: No operator matches the given name and argument type(s). You might need to add explicit type casts.
>> Position: 628

>> The queries in question are all "correct" in that they use query.setXXX, where XXX is a "reasonable" thing like
String,Integer, Long.....nothing fancy... 

> Well, from the exception, either Hibernate is doing setString() on a
> parameter that is compared to a smallint, or it's doing setShort() on a
> parameter that is compared to a varchar type.. so one of the two sides
> is wrong.

Yeah.  This looks to me like Hibernate contains instances of the exact
sort of bug --- not trivial issue, real bug --- that we removed the
implicit casts to help people catch.  You should definitely file a bug
report with them.

            regards, tom lane

В списке pgsql-jdbc по дате отправления:

Предыдущее
От: "Campbell, Lance"
Дата:
Сообщение: Display SQL from Java Prepared Statement
Следующее
От: "J. W. Ulbts"
Дата:
Сообщение: Re: Display SQL from Java Prepared Statement