永远不提放弃!
很多事情,在关键时刻总会峰回路转!
posts - 7,comments - 6,trackbacks - 0

       写存储过程的时候,经常碰到要做序号处理。。。。有时候不好处理,这里,留下常见的处理方法。。。
方法1:
         create table #temp
      (ID   int identity(1,1),其他字段............)
      这样可以在临时表插入数据的时候自动做序号自增处理
方法2:
     select identity(int,1,1) as id , * into #temp from 原表
     直接做插表处理。自动插入序号

对ID重置的方法有: 
     方法1:
truncate table 你的表名 这样不但将数据删除,而且可以重新置位identity属性的字段。

     方法2:
delete from 你的表名
dbcc checkident(你的表名,reseed,0) --重新置位identity属性的字段,让其下个从值1开始。

posted on 2007-08-02 14:51 梦回菜园 阅读(428) 评论(0)  编辑 收藏 引用 所属分类: 数据库开发
只有注册用户登录后才能发表评论。