以前经常会碰到这样的问题,当我们删除了一条自增长列为1的记录以后,再次插入的记录自增长列是2了。我们想在插入一条自增长列为1的记录是做不到的。我们可以通过设置SET IDENTITY_INSERT <table_name> ON;来取消自增长,等我们插入完数据以后在关闭这个功能。实验如下:
1 use TESTDB2 2 --step1:创建表 3 create table customers( 4 id int identity primary key not null, 5 name varchar(15) 6 ); 7