原文: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