相信大家再用MSSQL数据库中都有体会,在做一些数据库进行事务操作后,有些时候sqlserver的id删除了就删除了,而不是从1开始了,给部分程序造成了一定的麻烦,下面是一些解决的办法:
1.数据库原 有ID字段,是自增列的,后来把数据全删除后,想让ID自增列从1开始算起
2.TRUNCATE TABLE TbName --TbName是表名 结果:清空表中所有数据。Identity被重新设置为1,此时添加数据,发现ID(主键)为1啦。
-----
我测试时的条件:
表[TableName]独立,与其他表无任何外键关系;
如有外键关系,则当然是不能截断(truncate)的啦。
本文来源:唐山网站建设 唐山网站设计 www.tswzsj.com