ORA-01002 提取违反顺序

ORA-01002

ORA-01002: fetch out of sequence

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.

如果在遍历游标的时候

有insert的操作,并且执行了commit

那么,oracle会提示“ORA-01002: 提取违反顺序”

java ora 01002,ORA-01002 提取违反顺序相关推荐

  1. java 提取违反顺序_oracle 中 java.sql.SQLException: ORA-01002: 提取违反顺序

    在一个流程中设置了一个机器人节点,目的是:审批结束后,通过update语句,将表单中的一些内容更新到数据库person_info_t的表中,并将更新前后的值记录到新表info_update_recor ...

  2. ORA-01002 提取违反顺序

    ORA-01002 提取违反顺序 ORA-01002  ORA-01002: fetch out of sequence  Cause: This error means that a fetch h ...

  3. oracle提取违反,ORA-01002: 提取违反顺序的问题分析

    前段时间,监控每天晚上跑的ETL程序,发现有个程序报ORA-01002: 提取违反顺序的错误. Oracle的官方文档里对这个错误的解释是: Cause: This error means that ...

  4. @Modifying注解,否则报错ORA-01002: 提取违反顺序

    在此记录下jpa的知识点: 1.使用删除.修改操作时需要在方法上多增加一个@Modifying注解,否则报错ORA-01002: 提取违反顺序 2.使用本地sql时,在@Query注解中需要增加nat ...

  5. php键顺序初始化,Java类中各成员初始化的顺序

    了解Java中类各个成员的初始化顺序是非常重要的,这样你可以对类有全局的认识.不说太多,直接看下面的例子 class Father { static{ System. out.println(&quo ...

  6. Java h265视频抽帧提取照片支持Window,Linux

    Java H265视频抽帧提取照片 1. Windows下可调用ffmpeg.exe实现,亲测可行 2. linux下调用FFmpegFrameGrabber 3. 源码 4. 效果图 5. pom依 ...

  7. java 静态块初始化_简单了解java中静态初始化块的执行顺序

    这篇文章主要介绍了简单了解java中静态初始化块的执行顺序,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 在java中,其应该是先于所有的方法执行. ...

  8. java类中各成员初始化的顺序

    了解java中类各个成员的初始化顺序是非常重要的,这样你可以对类有全局的认识.不说太多,直接看下面的例子 class Father {static{System. out.println(" ...

  9. 【java数据科学】1.提取数据以及清洗数据

    2019独角兽企业重金招聘Python工程师标准>>> 简介 该系列主要总结了使用java处理数据过程中使用到的工具以及一些可以起到启发性的代码.通过本章节你可以学习到: 如何递归遍 ...

最新文章

  1. 编译原理上机实习c语言小子集编译程序的实现报告,编译原理上机实习指导书(2015-11修改).pdf...
  2. 图论-网络流-Dinic (邻接表版)
  3. 实例17:python
  4. python turtle画房子详细解释_[宜配屋]听图阁
  5. python爬虫requests源码链家_Python爬虫之---爬链家
  6. python协同过滤电影推荐_基于协同过滤的电影推荐系统的设计与实现
  7. 一文讲透数仓临时表的用法
  8. python绘制心形图像
  9. 查询某个字段值为null的记录
  10. 使用Ext.grid.column.Column定义列
  11. piggy back是什么意思?
  12. python任意进制转换_python 十进制转换成任意进制
  13. 如何连接在同一个局域网内的打印机
  14. kettle调度监控平台(kettle-scheduler)开源
  15. CANoe集成解决方案
  16. 如何查询期刊的中科院分区
  17. 基于深度学习的绘画风格迁移
  18. aspose将word转换为pdf[aspose.word.java 18.11]
  19. R及R Studio下载及简单介绍(界面+R语言)
  20. K8s------Metallb实现Load Balancer服务

热门文章

  1. 转载——MinMax算法详解
  2. 如何在PPT中插入Visio文件
  3. 中望CAD的lisp编辑器_中望CAD 2020中文版
  4. 嵌入式系统和物联网中的软件安全
  5. 电路中各种地的区别及处理
  6. nacos怎么修改服务分组_【Java】nacos服务注册如何配置分组?
  7. Project的分组依据
  8. 利用springMVC实现购物车结算功能
  9. sql语句-按照汉字拼音首字母排序
  10. KMP 看毛片算法原理及其实现