首页 > 技术文章 > An explicit value for the identity column in table 'users' can only be specified when a column list

shiyuzuxia 2019-09-19 08:41 原文

sql 数据库

在使用 insert into  表名  select  union all 时报错

 

原因:

在插入该表时,该表 有一个设自增长的字段  

 

解决:

1.

设置允许自增长字段插入数据

set IDENTITY_INSERT dbo.SysBillStatusFuncItem ON

在插入元素后,记得set IDENTITY_INSERT dbo.SysBillStatusFuncItem OFF

 

2.

插入数据 给自增长字段赋值

这里的seq 是自增长字段

 

推荐阅读