2016 - 2025

感恩一路有你

plsql怎么导出存储过程 存储过程批量插入数据问题?

浏览量:2298 时间:2021-03-11 18:35:33 作者:admin

存储过程批量插入数据问题?

这个问题可以从两个角度来回答:

1。批量插入,部分插入失败,与批量插入的数据内容无关。例如,在批量插入多个用户的情况下。可以在逻辑上使用list<>循环插入。对于插入失败报告的异常,使用异常处理逻辑将其捕获并记录到日志中,或者建立一个未正常插入的列表<>以供进一步处理。如果发生大量插入失败,则需要重新检查数据库表和SQL的设计。

2. 批插入,部分失败,与批插入数据关联。例如,插入用户的订单、付款、扣款等一系列相关操作。建议采用lucesape提到的事务处理。如果一个项目失败,所有操作都将回滚。为了提高系统的容错率,需要对设计和编码的合理性进行检查。个人意见,谢谢

VB如何用存储过程批量上传几百条数据?有代码举例吗?

VB不管怎么处理数据,小数据都可以,几百条记录不会很快完成

建议您将这150万条记录按一定条件分成若干部分,编写一个存储过程,依次执行,执行完一个部分后提交一个部分。这样,减少了内存需求,防止了更新错误,并且在回滚上花费了大量时间。

特定配置下Oracle日志批量提交的最优数量指的是什么?

建议尝试使用存储过程。如果要批量插入,请在提交之前全部插入。首先,设置comment=0。插入成功后,将comment设置为1

plsql怎么导出存储过程 怎么调用存储过程 存储过程返回结果集

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。