Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Scope_identity()
Message
From
09/10/2003 23:21:28
 
 
To
09/10/2003 22:40:41
General information
Forum:
ASP.NET
Category:
ADO.NET
Miscellaneous
Thread ID:
00837243
Message ID:
00837250
Views:
31
>We are looking at SCOPE_IDENTITY() to get the newly generated autoincrement. How does it work?

It's my understanding that SCOPE_IDENTITY() was created for just this scenario (new with SQL Server 7, if I recall correctly). After inserting a new row into the parent table, execute:

SELECT SCOPE_IDENTITY() as IDValue

on the server, and this will return a recordset with a single record containing the Identity value just created by the insertion. The problem with the earlier @@Identity was that it returned the last identity value generated, not necessarily the one on the current connection, which is what you're after.
>>-Steve->>

Steve Sawyer
Geeks and Gurus, Inc.
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform