oracle 批量插入疑问 返回

SqlSugar 沟通中
4 489
该叫什么 救赎 发布于2026/3/16
悬赏:0 飞吻

请问各位大佬们,这种写法有数量限制吗?还有如果其中某条执行失败会自行回滚吗   oracle数据库

db.Insertable(List<实体>).UseParameter().ExecuteCommand()

热忱回答4

  • fate sta fate sta VIP0
    2026/3/17

    回滚要加事务,use会内部分页。理论上只要事务不超时可以一直运行。

    0 回复
  • 救赎 救赎 VIP0
    2026/3/17

    @fate sta:好的,谢谢。另外还想请教一下这个写法和 下面这个写法,这两种写法哪个性能稍微好点啊,针对oracle数据库

       foreach (var item in productionList)

       {

           await db.Insertable(item).ExecuteCommandAsync();

       }


    0 回复
  • fate sta fate sta VIP0
    2026/3/18

    循环一条一条插入 都一样。

    0 回复
  • 救赎 救赎 VIP0
    2026/3/19

    @fate sta:感谢回复

    0 回复