java.sql.SQLException: ORA-06550: 第 1 行, 第 7 列:
PLS-00905: 对象 SCOTT.QUERYEMPINFO 无效
ORA-06550: 第 1 行, 第 7 列:
PL/SQL: Statement ignored

at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:439)
    at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:395)
    at oracle.jdbc.driver.T4C8Oall.processError(T4C8Oall.java:802)
    at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:436)
    at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:186)
    at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:521)
    at oracle.jdbc.driver.T4CCallableStatement.doOall8(T4CCallableStatement.java:202)
    at oracle.jdbc.driver.T4CCallableStatement.executeForRows(T4CCallableStatement.java:1005)
    at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1307)
    at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3449)
    at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:3550)
    at oracle.jdbc.driver.OracleCallableStatement.execute(OracleCallableStatement.java:4710)
    at oracle.jdbc.driver.OraclePreparedStatementWrapper.execute(OraclePreparedStatementWrapper.java:1374)

at jdbc.test.TestOracle.testPro(TestOracle.java:59)

出现的原因可能是存储过程语句错误,字段或变量名可能拼错(我的就是select里的字段名写错了,结果出现了这个异常),导致存储过程无法执行。

解决方法:仔细检查存储过程里的变量,字段,语句等是否正确。

PLS-00905: 对象 SCOTT.QUERYEMPINFO 无效;PL/SQL: Statement ignored相关推荐

  1. oracle更新blol字段超长,oracle - 将对象值插入表PL / SQL而无需指定属性 - 堆栈内存溢出...

    我有以下架构 DROP TABLE ALUMNO_ASIGNATURA; DROP TABLE ASIGNATURA; DROP TABLE TITULACION; DROP TABLE PROFES ...

  2. SQL server之对象名 'xxx' 无效。

    今天在查询库名的时候碰见一个错误:对象名 'xxx' 无效. sql语句是这样:SELECT a.cAcc_Id, iyear,cacc_name,cDatabase             FROM ...

  3. PL/SQL异常处理

    As we all known,程序的错误一般分为两类:编译错误和运行时错误.其中运行时错误被称为异常.PL/SQL语句块中处理异常的部分即为异常处理部分.在异常处理部分,可以指定当特定异常发生时所采 ...

  4. 《Oracle PL/SQL程序设计(第5版)》一一2.4 执行必要的PL/SQL任务

    本节书摘来自异步社区出版社<Oracle PL/SQL程序设计(第5版)>一书中的第2章,第2.4节,作者:[美]Steven Feuerstein , Bill Pribyl,更多章节内 ...

  5. Oracle 12c中增强的PL/SQL功能

    英文链接:http://www.oracle.com/technetwork/issue-archive/2013/13-sep/o53plsql-1999801.html Oracle 12c增强了 ...

  6. PL/SQL语言基础

    PL/SQL语言基础 /********************************数据类型*************************************/ %rowtype  (行对 ...

  7. Oracle数据库学习:PL/SQL(详解)

    Oracle数据库学习:PL/SQL 什么是PL/SQL PL/SQL 是过程语言(Procedural Language)与结构化查询语言(SQL)结合而成的扩展语言; 使用PL/SQL 可以编写具 ...

  8. oracle pls 00905,exp报错 ORA-06550 PLS-00905(未解决)

    exp报错, . exporting triggers EXP-00056: ORACLE error 6550 encountered ORA-06550: line 1, column 30: P ...

  9. PL/SQL -- 动态SQL调用包中函数或过程

    动态SQL主要是用于针对不同的条件或查询任务来生成不同的SQL语句.最常用的方法是直接使用EXECUTE IMMEDIATE来执行动态SQL语句字符串或字符串变量.但是对于系统自定义的包或用户自定的包 ...

最新文章

  1. python网课观后感_Python OpenOPC的学习观后感
  2. 案例:图书管理——补充知识(数组相关API)||补充知识(数组响应式变化)
  3. oracle访问远程db2,如何在DB2与Oracle之间实现远程拷贝(二)
  4. 使用Commons Logging - Java异常处理
  5. 人工合成维生素E和天然维生素E的区别
  6. Mysql中Innodb大量插入数据时SQL语句的优化
  7. SOA架构设计的案例分析
  8. Acrobat Pro DC 教程,如何编辑 PDF 文件中的文本和图片?
  9. EventLoop,TcpClient,TcpServer 中的生命周期
  10. 云计算之路-阿里云上:2014年6月12日12点IIS请求到达量突降
  11. 怎么用计算机解方程,计算器怎么解方程
  12. Infopath入门到精通系列-2 Infopath 文件内容查看
  13. TMOD 计时器 计数器
  14. 二阶魔方万能还原公式_魔方小站二阶魔方速拧《2阶魔方公式 视频教程》
  15. 弹出USB大容量存储设备时出问题“该设备正在使用中”
  16. C# 使用Microsoft Speech朗读文本
  17. 华为手机安装debug时出现无效安装和与操作系统不兼容问题解决
  18. 数据可视化有哪些展现形式
  19. 计算机专业面试 英文,计算机专业面试英文自我介绍
  20. 给定一个字符串s,请你找出其中不含有重复字符的最长子串的长度。

热门文章

  1. yocto的bitbake过程记录
  2. java字符串转日期_在java中如何将一个字符串转换为日期?
  3. java jfreechart 饼图_JFreeChart 使用一 饼图之高级特性
  4. java微服务Nacos配置管理
  5. 008.环形链表 II-双指针
  6. Spring-Boot Liveness 和 Readness 接口使用
  7. app后端开发四:GeoHash实现查找附近的X
  8. 几种操作系统的基本特点
  9. OPPO手机测试指令代码大全
  10. Chrome下载危险文件拦截手动绕过