Re: postgresql 7.4.6-6, hibernate-2.1.6, jdbc3 - Mailing list pgsql-jdbc

From Oliver Jowett
Subject Re: postgresql 7.4.6-6, hibernate-2.1.6, jdbc3
Date
Msg-id 41F6C105.6000304@opencloud.com
Whole thread Raw
In response to Re: postgresql 7.4.6-6, hibernate-2.1.6, jdbc3  (Pavel Jbanov <pavel.jbanov@shaw.ca>)
Responses Re: postgresql 7.4.6-6, hibernate-2.1.6, jdbc3  (Pavel Jbanov <pavel.jbanov@shaw.ca>)
Re: postgresql 7.4.6-6, hibernate-2.1.6, jdbc3  (Kris Jurka <books@ejurka.com>)
List pgsql-jdbc
Pavel Jbanov wrote:
> Sorry, gone unfinished. :/
>
> The exception is:
> Caused by: org.postgresql.util.PSQLException: ???????????? Byte f
>     at
> org.postgresql.jdbc1.AbstractJdbc1ResultSet.getByte(AbstractJdbc1ResultSet.java:244)

I'd need to see the untranslated exception message to be sure, but..

getByte() expects a numeric value (TINYINT, although SMALLINT/int2 is
the closest mapping in PostgreSQL). You appear to be trying to retrieve
a text/varchar (or possibly boolean) value that can't be parsed as a
numeric value.

(there might be a driver bug here -- the JDBC datatype conversion tables
indicate you can use getByte() on BIT/BOOLEAN, but I'm not sure what the
exact conversion should be)

-O

pgsql-jdbc by date:

Previous
From: Pavel Jbanov
Date:
Subject: Re: postgresql 7.4.6-6, hibernate-2.1.6, jdbc3
Next
From: Pavel Jbanov
Date:
Subject: Re: postgresql 7.4.6-6, hibernate-2.1.6, jdbc3