博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

sql server ID列的操作

Posted on 2006-09-11 11:49  liufu627  阅读(291)  评论(0)    收藏  举报

如果你想将某个表的ID列重置,可以使用以下的SQL语句
GO
DBCC CHECKIDENT ( DDP_USER_TAB , RESEED, 0)
GO
第一次运行的时候是显示当前的ID列和ID值,
第二次运行的时候才是真正的重置ID列
当然你也可以将0设为你想要的数值
注意:如果你想插入的数据为1,必须设置重置的值为0,以此类推

如果你只想简单的知道当前ID列的最大值,可以用以下命令来实现

GO
DBCC CHECKIDENT (DDP_USER_TAB, NORESEED)
GO