Quantcast
Channel: PostgreSQL function for last inserted ID - Stack Overflow
Browsing all 15 articles
Browse latest View live

Answer by Sunil Garg for PostgreSQL function for last inserted ID

The better way is to use Insert with returning. Though there are already same answers, I just want to add, if you want to save this to a variable then you can do thisinsert into my_table(name)...

View Article



Answer by snakecharmerb for PostgreSQL function for last inserted ID

The other answers don't show how one might use the value(s) returned by RETURNING. Here's an example where the returned value is inserted into another table.WITH inserted_id AS ( INSERT INTO tbl1...

View Article

Answer by K8sN0v1c3 for PostgreSQL function for last inserted ID

Based on @ooZman 's answer above, this seems to work for PostgreSQL v12 when you need to INSERT with the next value of a "sequence" (akin to auto_increment) without goofing anything up in your table(s)...

View Article

Answer by Mohammad Fallah for PostgreSQL function for last inserted ID

You can use RETURNING id after insert query.INSERT INTO distributors (id, name) VALUES (DEFAULT, 'ALI') RETURNING id;and result: id ---- 1In the above example id is auto-increment filed.

View Article

Answer by Cristian for PostgreSQL function for last inserted ID

I had this issue with Java and Postgres.I fixed it by updating a new Connector-J version.postgresql-9.2-1002.jdbc4.jarhttps://jdbc.postgresql.org/download.html: Version...

View Article


Answer by Sandip Debnath for PostgreSQL function for last inserted ID

Postgres has an inbuilt mechanism for the same, which in the same query returns the id or whatever you want the query to return.here is an example. Consider you have a table created which has 2 columns...

View Article

Answer by emreoktem for PostgreSQL function for last inserted ID

For the ones who need to get the all data record, you can addreturning *to the end of your query to get the all object including the id.

View Article

Answer by Krauss for PostgreSQL function for last inserted ID

Leonbloy's answer is quite complete. I would only add the special case in which one needs to get the last inserted value from within a PL/pgSQL function where OPTION 3 doesn't fit exactly.For example,...

View Article


Answer by Oozman for PostgreSQL function for last inserted ID

Try this:select nextval('my_seq_name'); // Returns next valueIf this return 1 (or whatever is the start_value for your sequence), then reset the sequence back to the original value, passing the false...

View Article


Answer by wgzhao for PostgreSQL function for last inserted ID

you can use RETURNING clause in INSERT statement,just like the followingwgzhao=# create table foo(id int,name text);CREATE TABLEwgzhao=# insert into foo values(1,'wgzhao') returning id; id ---- 1(1...

View Article

Answer by leonbloy for PostgreSQL function for last inserted ID

( tl;dr : goto option 3: INSERT with RETURNING )Recall that in postgresql there is no "id" concept for tables, just sequences (which are typically but not necessarily used as default values for...

View Article

Answer by kenm for PostgreSQL function for last inserted ID

See the RETURNING clause of the INSERT statement. Basically, the INSERT doubles as a query and gives you back the value that was inserted.

View Article

Answer by RINSON KE for PostgreSQL function for last inserted ID

See the below exampleCREATE TABLE users ( -- make the "id" column a primary key; this also creates -- a UNIQUE constraint and a b+-tree index on the column id SERIAL PRIMARY KEY, name TEXT, age...

View Article


Answer by jishi for PostgreSQL function for last inserted ID

SELECT CURRVAL(pg_get_serial_sequence('my_tbl_name','id_col_name'))You need to supply the table name and column name of course.This will be for the current session /...

View Article

PostgreSQL function for last inserted ID

In PostgreSQL, how do I get the last id inserted into a table?In MS SQL there is SCOPE_IDENTITY().Please do not advise me to use something like this:select max(id) from table

View Article

Browsing all 15 articles
Browse latest View live




Latest Images

<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>
<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596344.js" async> </script>