Re: Support of getting generated keys in driver version 8.4devel

Поиск
Список
Период
Сортировка
От Miłosz Tylenda
Тема Re: Support of getting generated keys in driver version 8.4devel
Дата
Msg-id 35a0a1a4-cb6e-491c-9a34-39c942bbb814@z27g2000prd.googlegroups.com
обсуждение исходный текст
Ответ на Support of getting generated keys in driver version 8.4devel  (Miłosz Tylenda <mtylenda@gmail.com>)
Ответы Re: Support of getting generated keys in driver version 8.4devel  (Kris Jurka <books@ejurka.com>)
Список pgsql-jdbc
> I intentionally left supportsGetGeneratedKeys false because we don't
> support returning generated keys by column indexes.  Without knowing how
> used that method is, I'm not sure if this is more or less helpful.  I'm
> open to input if people think we should change it to true.

Kris, my picture is that I work with Apache OpenJPA - an object-
relational mapper. OpenJPA checks whether generated keys are supported
by calling DatabaseMetaData.supportsGetGeneratedKeys(). If true, the
generated keys are retrieved from PreparedStatement by giving column
names. If false, a second query is executed to get the value of
sequence associated with serial column. So, in the OpenJPA context,
supportsGetGeneratedKeys returning true would be more helpful, but I
can also imagine a case where it would break things.

Greetings,
Milosz


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

Предыдущее
От: Kris Jurka
Дата:
Сообщение: Re: help please
Следующее
От: Peter Eisentraut
Дата:
Сообщение: Re: German translation fixes