Search Postgresql Archives

Re: Return key from query

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 





On 2 November 2010 21:43, Jonathan Tripathy <jonnyt@xxxxxxxxxxx> 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;

http://www.postgresql.org/docs/9.0/static/sql-insert.html

regards
Szymon

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Postgresql Jobs]     [Postgresql Admin]     [Postgresql Performance]     [Linux Clusters]     [PHP Home]     [PHP on Windows]     [Kernel Newbies]     [PHP Classes]     [PHP Books]     [PHP Databases]     [Postgresql & PHP]     [Yosemite]
  Powered by Linux