从SQL Server 2000获取最新的IDENTITY条目

Unk*_*der 0 sql sql-server sql-server-2000

是的,我还有一个SQL Server 2000盒子(我知道,我知道......).有人可以提醒我最可靠/最安全的方法从特定表中新插入的记录中检索最新的IDENTITY条目吗?我知道如何在SQL Server 2008等中执行此操作,但我不记得它是否与SQL Server 2000不同

aqu*_*nas 5

SCOPE_IDENTITY.http://msdn.microsoft.com/en-us/library/aa259185(v=sql.80).aspx不要EVER使用@@ IDENTITY.永远不应该出于任何原因使用它.使用它会导致你出疹子,你的妻子要和你离婚,而Dr. Who会被取消.

参见:http://www.sqlfiddle.com/#!3 / 2e2d3/4 看看黑暗的心脏!看到@@ IDENTITY的邪恶!使用@@ IDENTITY并丢失自己的!