Re: writing a function to mimic mysql last_insert_id - Mailing list pgsql-sql

From Christopher Kings-Lynne
Subject Re: writing a function to mimic mysql last_insert_id
Date
Msg-id GNELIHDDFBOCMGBFGEFOGEDDCEAA.chriskl@familyhealth.com.au
Whole thread Raw
In response to writing a function to mimic mysql last_insert_id  ("Beth Gatewood" <beth@vizxlabs.com>)
Responses Re: writing a function to mimic mysql last_insert_id  (Chris <csmith@squiz.net>)
Re: writing a function to mimic mysql last_insert_id  ("Beth Gatewood" <beth@vizxlabs.com>)
List pgsql-sql
But in Postgres, you can have as many "autoincrement" columns in a table as
you want - how will you handle that?

And what's wrong with select currval()?

Chris

> I am wondering if I can get some input on the logic that I would need to
> code a function that would mimic mysql's last_insert_id()..
>
> Here is what last_insert_id() does in mysql:
> Returns the last automatically generated value that was inserted into an
> AUTO_INCREMENT column.
> mysql> SELECT LAST_INSERT_ID();
>         -> 195



pgsql-sql by date:

Previous
From: Ricardo Javier Aranibar León
Date:
Subject: reset sequence
Next
From: Chris
Date:
Subject: Re: writing a function to mimic mysql last_insert_id