Oracle创建自增列:
alter table table_name add (id number generated always as identity)
当单笔插入时自增列正常自增,但使用sqlsugar做批量插入时自增列会失效
使用SqlSugar批量插入Oracle时自增列没有自增解决方法:
1、Oracle中创建序列
2、模型类中对应属性修改
3、执行批量插入
var res= _db.Insertable<models>(list).ExecuteCommand();
4、插入成功