MSSql关闭自增列

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/a5685263/article/details/51557364

在对已经建好表结构的表抽取数据的时候,突然报错,根据Error发现,不能显式插入有自增列的值。

于是搜索后,用

set IDENTITY_INSERT #Tmp on
set IDENTITY_INSERT #Tmp off

把自增列关闭再差,就ok了,附上代码

create table #Tmp
(id int identity(1,1),id_1 int)
insert into #Tmp(id,id_1) values(1,1)--Error
set IDENTITY_INSERT #Tmp on
insert into #Tmp(id,id_1) values(1,1)--ok
set IDENTITY_INSERT #Tmp off


阅读更多
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页