--通过命令是不能直接设置主键自增和取消自增的,可以通过其他方式实现:
--1、通过SSMS客户端工具的表设计可以设置,具体位置:右键表名=》设计

在这里插入图片描述

--2、新增一个字段NEWId,把Id字段的数据全部复制到NEWId字段,然后删除Id字段,再次添加字段设置或取消自增,这种方式比较麻烦
--3、下面这种方式可以实现不改变表结构也可以指定Id插入
--允许自增字段指定Id插入
SET IDENTITY_INSERT TableName ON
insert into TableName(Id,Name) Values(1,'张三')
insert into TableName(Id,Name) Values(2,'李四')
--不允许自增字段指定Id插入
SET IDENTITY_INSERT TableName OFF
insert into TableName(Name) Values('张三')
insert into TableName(Name) Values('李四')
Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐