如何把标识值设为从1开始????1
在使用一个表后,其中的ID自增量变得很大,请问各们是否有办法能在数据清空后,把ID的起始值重新设有为1
------解决方案--------------------TRUNCATE TABLE 表名   
 或者   
 DBCC CHECKIDENT(表名, RESEED, 1) 
------解决方案--------------------删除该列 
 alter table [tablename] drop column [colname] 
 再加上新的字赠列即可 
 alter table [tablename] add  [colname] identity(1,1) int
------解决方案--------------------TRUNCATE TABLE 表名--用这个就行了
------解决方案--------------------TRUNCATE TABLE 表名会将ID重置,可用select ident_current( '表名 ')查看
------解决方案--------------------DBCC CheckIdent(tablename,Reseed,1)
------解决方案--------------------TRUNCATE TABLE 表名--用这个就行了 
 在清空数据的时候就用它, 
 缺点:没有做记录,对还原有影响
------解决方案--------------------TRUNCATE TABLE 表 
 这种方法可以直接删除表数据 而且不在日志文件中留记录 无法实现还原数据