sql 設定主鍵自增從1開始
阿新 • • 發佈:2019-01-11
一、dbcc方法
--dbcc checkident('test',reseed,0)
--1)首先建立一個臨時表
create table #tmp
(
ID int identity(1,1) not null,
name varchar(50) null
)
select * from #tmp
--2)往這個臨時表中插入三條記錄
insert into #tmp(name)values('zhangsan')
insert into #tmp(name)values('Lisi')
insert into #tmp(name)values('wangwu')
--3)刪除臨時表中插入的記錄
delete from #tmp
--4)重新設定臨時表中自增ID的值,設定為從0開始
dbcc checkident('#tmp',reseed,0)
--5)重新往臨時表中插入資料,自增ID還是從1開始算起
insert into #tmp(name)values('zhangsan')
insert into #tmp(name)values('Lisi')
insert into #tmp(name)values('wangwu')
二、truncate方法
truncate table tableName(表名)