当前位置: 首页 > news >正文

oracle包编译错误

Error querying database. Cause: java.sql.SQLException: ORA-04063: package body "P_PKG" 有错误。

ORA-04063错误表示Oracle数据库中的P_PKG包体存在编译错误,导致无法正常执行。
这时候我们可以先去检查包编译错误详情。我在这里本来想直接debug这个存储过程的,但是,都没进存储过程内部方法就报错,这里就很明显就是编译有错误。

所以这里直接用SQL语句去看这个包体编译的错误详情。

SELECT name, type, line, position, text 
FROM user_errors 
WHERE name = 'P_PKG' 
ORDER BY sequence;

name后面换成自己的包名就可以了。
执行后如图:

这里提示在310行25列附件的这个组件没有声明。后面排查是被注释掉了。

如果大家这里没有问题,那大概就是内部方法有问题。去重新编译包会提示里面的语法错误等。

-- 重新编译包规范
ALTER PACKAGE XXSFC.SFC_PVS_IMP_PKG COMPILE;-- 重新编译包体
ALTER PACKAGE XXSFC.SFC_PVS_IMP_PKG COMPILE BODY;

http://www.dtcms.com/a/511704.html

相关文章:

  • 函数指针 指针函数 数组指针 指针数组 常量指针 指针常量
  • sqoop采集完成后导致hdfs数据与Oracle数据量不符的问题。怎么解决?
  • 洛阳有做网站开发的吗平台网站建设源码
  • 从零开始的C++学习生活 12:AVL树全面解析
  • Spring Boot 启动慢?启动过程深度解析与优化策略
  • telnet工具使用详解
  • YOLOv4:目标检测界的 “集大成者”
  • 从零开始的C++学习生活 11:二叉搜索树全面解析
  • 【QT常用技术讲解】控件随窗口自适应变化大小或者移动位置
  • Kafka面试精讲 Day 30:Kafka面试真题解析与答题技巧
  • 江苏建设准考证打印在哪个网站医疗网站 seo怎么做
  • 数据结构9:队列
  • 逆向分析星星充电APP:从签名生成到数据深度解析
  • Vue + WebApi 实现上传下载功能
  • 建设门户网站预算做旅游网站多少钱
  • 【Rust创作】Rust 错误处理:从 panic 到优雅控制
  • 常见激活函数的Lipschitz连续证明
  • 专做皮具的网站网站建设公司排行榜
  • 第三次面试:C++实习开发
  • 公司网站内容更新该怎么做wordpress显示目录
  • 边界扫描测试原理 2 -- 边界扫描测试设备的构成
  • 如何入侵网站后台晴天影视
  • Linux top 命令使用说明
  • 研发图文档管理的革新:从无序到智能协同
  • springboot点餐系统的设计与实现(代码+数据库+LW)
  • ArcoDesignVue Select组件分离问题
  • Python开发:接口场景设计
  • 汽车网站flash模板定制高端网站建设
  • 【Ubuntu18.04 D435i RGB相机与IMU标定详细版(三)】
  • 单肩包自定义页面设计模板seo关键词优化软件app