oracle 批量插入疑问 返回
SqlSugar
沟通中
4
489
救赎 发布于2026/3/16
悬赏:0 飞吻
请问各位大佬们,这种写法有数量限制吗?还有如果其中某条执行失败会自行回滚吗 oracle数据库
db.Insertable(List<实体>).UseParameter().ExecuteCommand()
热忱回答(4)
-
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 VIP0
2026/3/18循环一条一条插入 都一样。
0 回复 -
救赎 VIP0
2026/3/19@fate sta:感谢回复
0 回复