INSERT INTO语法INSERT INTO Unit (unitId,unitName,fatherId,unitType) VALUES (1,'单位','0','0');INSERT INTO Users (userId,userName,Account,passWord,unitId,status) VALUES (1,'单位管理员','admin','7fa8282ad93047a4d6fe6111c93b308a','1','1');INSER

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 20:00:10

INSERT INTO语法INSERT INTO Unit (unitId,unitName,fatherId,unitType) VALUES (1,'单位','0','0');INSERT INTO Users (userId,userName,Account,passWord,unitId,status) VALUES (1,'单位管理员','admin','7fa8282ad93047a4d6fe6111c93b308a','1','1');INSER
INSERT INTO语法
INSERT INTO Unit (unitId,unitName,fatherId,unitType) VALUES (1,'单位','0','0');
INSERT INTO Users (userId,userName,Account,passWord,unitId,status) VALUES (1,'单位管理员','admin','7fa8282ad93047a4d6fe6111c93b308a','1','1');
INSERT INTO Role (roleId,roleName,content,unitId) VALUES (1,'全能角色','211,212,213,214,215,216,221,222,225,223,224,226,231,232,235,236,233,234,241,244,245,246,242,243,251,111,112,113,114,115,121,122,123,124,125,311,312,313,314,412','1');
导入时为啥会报错呢,如
服务器:消息 544,级别 16,状态 1,行 1
当 IDENTITY_INSERT 设置为 OFF 时,不能向表 'Unit' 中的标识列插入显式值.
服务器:消息 544,级别 16,状态 1,行 1
当 IDENTITY_INSERT 设置为 OFF 时,不能向表 'Users' 中的标识列插入显式值.
服务器:消息 544,级别 16,状态 1,行 1
当 IDENTITY_INSERT 设置为 OFF 时,不能向表 'role' 中的标识列插入显式值.

INSERT INTO语法INSERT INTO Unit (unitId,unitName,fatherId,unitType) VALUES (1,'单位','0','0');INSERT INTO Users (userId,userName,Account,passWord,unitId,status) VALUES (1,'单位管理员','admin','7fa8282ad93047a4d6fe6111c93b308a','1','1');INSER
原因是unitid等列是自增列.以Unit表来说:
如果需要插入显示值,请设置IDENTITY_INSERT为ON:
SET IDENTITY_INSERT Unit ON
或者使用默认自增值:
INSERT INTO Unit (unitName, fatherId,unitType) VALUES ('单位','0','0');