原文:ORACLE 中报ORA-30926 无法在源表中获得稳定的行的处理

在库存处理的业务中有这么一个场景,一张处方划价单进行库存扣减处理,如果此单据同一商品有两行以上,同时扣减同一行库存记录,使用MERGE INTO批量更新是就会报错:ORA 无法在源表中获得稳定的行。 库存表T DRUGSTORE DRUG STOCK TEMP的记录 处方划价单T OPD QUOTN的记录 待出库信息 ,注意:这里 行的同时要扣减了库存表中ID是 记录的库存。 以上情况使用以下语句 ...

2021-12-03 09:33 0 4695 推荐指数:

查看详情

SQL ERROR:ORA-30926无法获得一组稳定

发生情景:跑请求错误,请求用Merge Into更新数据,提示以下错误: ORA-30926无法获得一组稳定 原因:Using的结果里出现关联字段重复的记录。 解决:检查Using的SQL查询结果,处理重复数据。 ...

Tue Feb 23 19:52:00 CST 2021 0 1598
oracle常见错误_ORA-01652:无法通过128(在空间TEMP)扩展temp段

oracle数据库报错,ORA-01652:无法通过128(在空间TEMP)扩展temp段 出现这个报错一般是两种情况,oracle的temp空间不足;存在性能非常差的带全扫描的sql占用的资源超过了temp的大小 1、查看临时空间是不是自动可扩展 2、查看消耗 ...

Tue Mar 22 21:49:00 CST 2022 0 12860
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM