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

如何求ID自增列的最大值(在线等)
ID Name  
1 a
2 b
3 c
4 d
如上表ID为自增列,一般情况下用select max(ID) from ....就可以找出这列的最大值(此时查询的最大值为4)
但是现在假设在对该表的操作中,删除了第四行(即4,d这一行)那再像刚刚那样查询得到最大值为3,实际上
当我们再次插入一行记录时ID时从5开始的,我想问的是如何才能查询出ID的值增长到多少了?

------解决方案--------------------
@@identity
------解决方案--------------------
select @@identity