select @@IDENTITY as id

解决方案 »

  1.   

    up
    select @@IDENTITY 
    最后一次插入的直
      

  2.   

    TO Varchar(可变长字符串):
    谢谢你不过再问一下:如果有很多用户都在执行这个存储过程,
    这样得出来的ID值会不会保证就是刚才插入那条记录的ID值呢?
      

  3.   

    在有大量并发的情况下可以在顺据库设计时建立两个缓冲表将整个提交与返回过程分为三层:请求、操作、展示一个用来存储客户提出Insert请求---->>Table1另一个用来存储返回的数据可很大的缓解服务器的压力解决并发的情况---->>Table2具体步骤:
             1.客户提交请求写入Table1
             2.主表查询Table1并执行写入操作
             //这样不管怎么样主表的Insert和Return动作都是与用户提交的请求无关的
             //主表每执行一次Inert动作就向Table2中Insert主表的返回值
             3.Table2向用户返回信息
      

  4.   

    youou:
    如果有很多用户都在执行这个存储过程,
    这样得出来的ID值会不会保证就是刚才插入那条记录的ID值呢?
     
    来自:甄士凐, 时间:2003-5-25 16:51:00, ID:1893820 
    是的,但如果你有多个表都有自动增长的字段就不行啦。IDENT_CURRENT('table_name')
    应该可以。