Subject | Re: [ib-support] Retreiving the ID of the last recird added. |
---|---|
Author | Helen Borrie |
Post date | 2002-06-14T16:06:13Z |
At 03:27 PM 14-06-02 +0000, you wrote:
is inserted and include it in the insert list. Write a query to get it
(or use an IDE function if your app devel environment provides one) and
change your trigger to
if (new.ID is null) then
new.ID = gen_id(MyGen, 1);
Welcome to Multiuserville!
heLen
All for Open and Open for All
Firebird Open SQL Database · http://firebirdsql.org ·
http://users.tpg.com.au/helebor/
_______________________________________________________
>Hi all,If your client needs to know it, then it needs to get it *before* the row
>
>I am trying to get the ID for the last record added to a table.
>
>For example - when adding a record to a Customer table I use a
>trigger to generate an integer ID number for that record. I then want
>to get that number immediately.
>
>Is there a function to do this ?
is inserted and include it in the insert list. Write a query to get it
(or use an IDE function if your app devel environment provides one) and
change your trigger to
if (new.ID is null) then
new.ID = gen_id(MyGen, 1);
Welcome to Multiuserville!
heLen
All for Open and Open for All
Firebird Open SQL Database · http://firebirdsql.org ·
http://users.tpg.com.au/helebor/
_______________________________________________________