SET IDENTITY_INSERT 雇员表 ON
INSERT 雇员表 VALUES(1023,'张三',67,'北京')
此代码显式向雇员表的标识列插入指定值
雇员表的第一列是ID列,标识列,我设置了:SET IDENTITY_INSERT 雇员表 ON为什么还是报错:“仅当使用了列列表并且 IDENTITY_INSERT 为 ON 时,才能为表'雇员表'中的标识列指定显式值。”
INSERT 雇员表 VALUES(1023,'张三',67,'北京')
此代码显式向雇员表的标识列插入指定值
雇员表的第一列是ID列,标识列,我设置了:SET IDENTITY_INSERT 雇员表 ON为什么还是报错:“仅当使用了列列表并且 IDENTITY_INSERT 为 ON 时,才能为表'雇员表'中的标识列指定显式值。”
--这种方式需指定列名,如下
create table 雇员表(id int identity(1,1),name varchar(20),age int,addreess varchar(20))SET IDENTITY_INSERT 雇员表 ONINSERT 雇员表(id,name,age,addreess) VALUES(1023,'张三',67,'北京')
INSERT 雇员表(id,col1,col2,col3) --这个不能省略
VALUES(1023,'张三',67,'北京')