Re: TypeInfoCache.getPGArrayElement - determine if array

Поиск
Список
Период
Сортировка
От Radosław Smogura
Тема Re: TypeInfoCache.getPGArrayElement - determine if array
Дата
Msg-id 7a27153d09f87cba150ba2b47bbfafda@smogura-softworks.eu
обсуждение исходный текст
Ответ на Re: TypeInfoCache.getPGArrayElement - determine if array  (Kris Jurka <books@ejurka.com>)
Список pgsql-jdbc
Hi,

Yes, I works on binary read/write (more read) and I search simple way to
determine if given type is array type. But I think I've found good solution
getSQLType() == Java.ARRAY, is it OK?

By the way I've passed almost 85% of JDBC test in binary mode, arrays,
unknown types and few procedure meta data test left. Few fails are for
discussion, as binary PG doesn't give information available in text mode.

Kind regards,
Radek

On Tue, 23 Nov 2010 02:28:02 -0500 (EST), Kris Jurka <books@ejurka.com>
wrote:
> On Mon, 22 Nov 2010, Rados?aw Smogura wrote:
>
>>
>> In TypeInfo.getPGArrayElement it is written "Returns: the base type's
>> OID,
>> or 0 if unknown", but if given oid isn't array exception is thrown
(empty
>> result set), if unknown doesn't means unspecified then following patch
>
> Yes, it does have the assumption that the oid passes is an array type,
but
> I'm not sure that's a problem.  Is there a case that you want to use
this
> for a type that may or may not be an array and don't want an exception
> thrown?  If not, I think updating the documentation is the way to go.
>
> Kris Jurka

--
----------
Radosław Smogura
http://www.softperience.eu

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

Предыдущее
От: Thomas Kellerer
Дата:
Сообщение: Re: getTables() doesn't handle umlauts correctly
Следующее
От: Robert Haas
Дата:
Сообщение: Re: [HACKERS] Support for JDBC setQueryTimeout, et al.