select max(id) from 表

解决方案 »

  1.   

    declare @i int
    insert into table(..)values(...)
    set @i=@@IDENTITY
      

  2.   

    强烈建议 SCOPE_IDENTITY 不受 Trigger 影响:http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpguide/html/cpconretrievingidentityorautonumbervalues.asp
    http://support.microsoft.com/default.aspx?scid=kb;en-us;320141
      

  3.   

    1楼的的确错了,虽然可以达到目的,但那是在“实验室”中的结果。
    其他几位的答案我调试过了 ,在Query Analyzer中调试成功
    不过既然写ASP程序,可否麻烦哪位给个ASP版的例子??
      

  4.   

    不对啊~~~
    我想要在insert语句中得到该新记录的ID号,有没有什么办法???