ORA-01002: 提取違反順序的問題分析
前段時間,監控每天晚上跑的ETL程式,發現有個程式報ORA-01002: 提取違反順序的錯誤。
oracle的官方文件裡對這個錯誤的解釋是:
Cause: This error means that a fetch has been attempted from a cursor which is no longer valid. Note that a PL/SQL cursor loop implicitly does fetches, and thus may also cause this error. There are a number of possible causes for this error, including: 1) Fetching from a cursor after the last row has been retrieved and the ORA-1403 error returned. 2) If the cursor has been opened with the FOR UPDATE clause, fetching after a COMMIT has been issued will return the error. 3) Rebinding any placeholders in the SQL statement, then issuing a fetch before reexecuting the statement.
Action: 1) Do not issue a fetch statement after the last row has been retrieved - there are no more rows to fetch. 2) Do not issue a COMMIT inside a fetch loop for a cursor that has been opened FOR UPDATE. 3) Reexecute the statement after rebinding, then attempt to fetch again.
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/12129601/viewspace-734990/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Git diff hash順序的問題Git
- Jetpack Compose的Modifier順序問題Jetpack
- mysql order by 和 group by 順序問題MySql
- Java 修飾符順序問題Java 修飾符
- javascript 字串字元順序反轉JavaScript字串字元
- 無順序約束的字串匹配問題字串匹配
- Oracle RAC引數設定優先順序別問題分析Oracle
- sql中的or與and的執行順序問題SQL
- 關於defer執行順序問題
- MySQL:讀取my.cnf的順序問題MySql
- SQL語句中的AND和OR執行順序問題SQL
- MYSQL INNODB中表資料的返回順序問題MySql
- UITableView停止載入中的動畫的順序問題UIView動畫
- FrameLayout裡有CardView造成的顯示順序問題View
- 關於CSS樣式的優先順序問題CSS
- 優先順序反轉+解決方案
- 優先順序反轉解決方案
- SQL中rownum和order by的執行順序的問題SQL
- JavaScript執行順序分析JavaScript
- 上次有朋友反饋封裝的Promise.all有問題,執行順序有問題,現在改進一下封裝Promise
- 5-順序表查詢及插入問題
- scala隱式轉換優先順序問題
- C++輸出流cout的執行順序問題C++
- 如何克服 Apache Kafka中的資料順序問題 - DATAVERSITYApacheKafka
- 【Oracle】where條件執行順序(上篇的問題延伸)Oracle
- 再次明確Oracle插入與讀取的順序問題Oracle
- linux下多網路卡識別順序的問題Linux
- GROUPBY 和開窗函式執行順序的問題函式
- 類的例項化順序和分析
- 一次 RocketMQ 順序消費延遲的問題定位MQ
- FastJson bean序列化屬性順序問題ASTJSONBean
- connect by與where條件執行順序問題
- python描述器的訪問順序Python
- docker-compose下的java應用啟動順序兩部曲之一:問題分析DockerJava
- 順序程式設計習題程式設計
- iOS Autolayout 修改約束優先順序崩潰問題iOS
- SuperObject Delphi 的 JSON 屬性亂序 – 操作類改造 – 關於屬性順序的問題ObjectJSON
- 資料結構實驗一:順序表的建立與操作實現、順序表實現約瑟夫環問題資料結構