1. 程式人生 > >sql 設定主鍵自增從1開始

sql 設定主鍵自增從1開始

一、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(表名)