错误日志:
org.nutz.dao.DaoException: !Nutz SQL Error: 'INSERT INTO dsm_bean(db_table_id_,id_,chinese_name_,show_index_,name_,note_) VALUES('1','1','测试表1','1.00','test','测试表1') '
PreparedStatement:
'INSERT INTO dsm_bean(db_table_id_,id_,chinese_name_,show_index_,name_,note_) VALUES(?,?,?,?,?,?) '
CaseMessage=当 IDENTITY_INSERT 设置为 OFF 时,不能为表 'dsm_bean' 中的标识列插入显式值。
代码:
String sqlStrOn = "SET IDENTITY_INSERT $tableName ON";
Sql sqlOn = Sqls.create(sqlStrOn);
sqlOn.setVar("tableName", tableName);
dao.execute(sqlOn);
dao.fastInsert(list);
String sqlStrOff = "SET IDENTITY_INSERT $tableName Off";
Sql sqlOff = Sqls.create(sqlStrOff);
sqlOff.setVar("tableName", tableName);
dao.execute(sqlOff);
描述:为什么不能开启显示数据的插入啊