Support of getting generated keys in driver version 8.4devel

Поиск
Список
Период
Сортировка
От Miłosz Tylenda
Тема Support of getting generated keys in driver version 8.4devel
Дата
Msg-id 802b0da7-3575-46ea-bf26-8ecc5eb50fef@p2g2000prf.googlegroups.com
обсуждение исходный текст
Ответы Re: Support of getting generated keys in driver version 8.4devel  (Kris Jurka <books@ejurka.com>)
Re: Support of getting generated keys in driver version 8.4devel  (Cromax <hataraku@wp.pl>)
Список pgsql-jdbc
Hello!

This is my environment:
Driver version: PostgreSQL 8.4devel JDBC3 (build 700)
PostgreSQL version: 8.3.4

I am looking for getting generated keys support in the driver. The
changelog says it has basic generated keys support. However,
DatabaseMetaData.supportsGetGeneratedKeys() returns false and when I
execute:

con.prepareStatement("insert into tab0 values(default, 444)", new
String[] {"id"});

I am receiving:

Caused by: org.postgresql.util.PSQLException: Returning autogenerated
keys is not supported.
    at org.postgresql.jdbc3.AbstractJdbc3Connection.prepareStatement
(AbstractJdbc3Connection.java:448)

Am I missing something? If not, is the generated keys support going to
be implemented in a future build of 8.4devel?

Happy New Year,
Milosz

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

Предыдущее
От: "Eric Davies"
Дата:
Сообщение: Re: Trying to insert an array using a prepared statement.
Следующее
От: Kris Jurka
Дата:
Сообщение: Re: Support of getting generated keys in driver version 8.4devel