原文:ORA-30926: unable to get a stable set of rows in the source tables

Oracle 中用一個表的數據更新另一個表的數據 最好的方法是用merge語法: mergeintotab usingtab on tab .id tab .id whenmatchedthen updatesettab .val tab .val 同樣,如果tab 中有多條對應tab 中一條的情況會出錯:ORA : unable to get a stable set of rows in t ...

2013-05-02 11:11 0 2725 推薦指數:

查看詳情

ORACLE 中報ORA-30926 無法在源表中獲得穩定的行的處理

在庫存處理的業務中有這么一個場景,一張處方划價單進行庫存扣減處理,如果此單據同一商品有兩行以上,同時扣減同一行庫存記錄,使用MERGE INTO批量更新是就會報錯:ORA-30926 無法在源表中獲得穩定的行。 庫存表T_DRUGSTORE_DRUG_STOCK_TEMP 的記錄 處方划價 ...

Fri Dec 03 17:33:00 CST 2021 0 4695
SQL ERROR:ORA-30926:無法在源表中獲得一組穩定的行

發生情景:跑請求錯誤,請求用Merge Into更新表數據,提示以下錯誤: ORA-30926:無法在源表中獲得一組穩定的行 原因:Using的結果里出現關聯字段重復的記錄。 解決:檢查Using的SQL查詢結果,處理重復數據。 ...

Tue Feb 23 19:52:00 CST 2021 0 1598
setGeometry Unable to set geometry

setGeometry: Unable to set geometry 100x30+825+456 on QWidgetWindow/'QMessageBoxClassWindow'. Resulting geometry: 259x116+825+456 (frame: 3, 25 ...

Sat May 02 23:29:00 CST 2020 0 1215
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM