select @@identity
或者
select ident_current('tablename')

解决方案 »

  1.   

    select max(id) from Table
      

  2.   

    INSERT ......
    SELECT @TEMPPARAMETER=SCOPE_IDENTITY()
      

  3.   

    select @@identity
    --or
    select max(id) from Table
    --or
    SCOPE_IDENTITY()
      

  4.   

    哦~~谢了~~在问问~~如果并发操作很多的话~select @@identity
    这个会不会出现错误~即我插好以后,select @@identity以前,如果别人也插了记录 会出问题吗?
    会的话如何避免?
      

  5.   

    那你就用create trigger test on tablename
            for insert
            as   
                declare @id int
                select @id=id from inserted 
                select @id
            go