I have a code that insert a row and retrieve generated key from it. However, it doesn't work with SQL Server. I researched and seems like the column needs IDENTITY
property.
However, I am already using Sequence in sql server to set property for that column. It starts at 1, increment by 1 and maximum value is certain value. My query uses the sequence to insert the row like this:
INSERT INTO event_master (event_id, user_id, type, detail, status, update_timestamp)
VALUES (NEXT VALUE FOR event_master_id_seq, ?,?,?,?,?)
Is there any way to use this format to retrieve generated value (in my case, event_id)? or do I have to have IDENTITY
in order for it to work?