I didn't see where it says that using @@IDENTITY is "risky" though you
are entirely correct that it's not the only solution.

BOL points out three different tools that can be used to select the
identity of the last record inserted into a table:
IDENT_CURRENT returns the last identity value generated for a specific
table in any session and any scope.
@@IDENTITY returns the last identity value generated for any table in
the current session, across all scopes.
SCOPE_IDENTITY returns the last identity value generated for any table
in the current session and the current scope.

HTH
Hatton

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Logware (www.logware.us): a new and convenient web-based time tracking 
application. Start tracking and documenting hours spent on a project or with a 
client with Logware today. Try it for free with a 15 day trial account.
http://www.houseoffusion.com/banners/view.cfm?bannerid=67

Message: http://www.houseoffusion.com/lists.cfm/link=i:4:203211
Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/4
Subscription: http://www.houseoffusion.com/lists.cfm/link=s:4
Unsubscribe: 
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4
Donations & Support: http://www.houseoffusion.com/tiny.cfm/54

Reply via email to