日期:2014-05-18  浏览次数:20411 次

当年大SQL问一个关于insert一条语句,如何得到自增主键的问题,现有好答案
当年问这个问题,有人回答用
select ident_current('***')
就是说,新insert一条记录,理想情况下,刚才新插入的ID是最大的,也就是current
其实如果有多用户大添加的话,这个不可靠。

刚找到这个办法,比较可靠
INSERT INTO [test].[dbo].[increase]
  ([abc])
  VALUES
  ('abcd')
SELECT @@IDENTITY

------解决方案--------------------
恭喜!!!
------解决方案--------------------
好吧!接分,还有两个了,楼主搜到没?
------解决方案--------------------
select SCOPE_IDENTITY()--建議用這個

------解决方案--------------------