相信大家再用MSSQL數據庫中都有體會,在做一些數據庫進行事務操作后,有些時候sqlserver的id刪除了就刪除了,而不是從1開始了,給部分程序造成了一定的麻煩,下面是一些解決的辦法:
1.數據庫原 有ID字段,是自增列的,后來把數據全刪除后,想讓ID自增列從1開始算起
2.TRUNCATE TABLE TbName --TbName是表名 結果:清空表中所有數據。Identity被重新設置為1,此時添加數據,發(fā)現ID(主鍵)為1啦。
-----
我測試時的條件:
表[TableName]獨立,與其他表無任何外鍵關系;
如有外鍵關系,則當然是不能截斷(truncate)的啦。
本文來源:唐山網站建設 唐山網站設計 hello-bees.cn