Re: Return key from query

Поиск
Список
Период
Сортировка
От Szymon Guz
Тема Re: Return key from query
Дата
Msg-id AANLkTinW7x5ijN3eTbEyf9qK6oMn9FyoLcL2qdOCEo65@mail.gmail.com
обсуждение исходный текст
Ответ на Return key from query  (Jonathan Tripathy <jonnyt@abpni.co.uk>)
Список pgsql-general


On 2 November 2010 21:43, Jonathan Tripathy <jonnyt@abpni.co.uk> wrote:
Hi everyone,

When adding a new record, we run an insert query which auto-increments the primary key for the table. However the method (in java) which calls this query must return the newly created key.

Any ideas on how to do this, preferably using a single transaction?

Thanks


Try insert returning, something like this:

INSERT INTO distributors (did, dname) VALUES (DEFAULT, 'XYZ Widgets')
   RETURNING did;


regards
Szymon

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

Предыдущее
От: Steve Crawford
Дата:
Сообщение: Re: Return key from query
Следующее
От: Rob Sargent
Дата:
Сообщение: Re: Return key from query