Oracle 存储过程的调试

Oracle 存储过程的调试

首先,打开PLSQL DEVELOPMENT首先介绍一下,这个软件的各个窗口是用来干什么的。
请添加图片描述
如图,这是PLSQL工具左侧的窗口,每个窗口的作用,在这里,我们讨论如何在plsql中进行oracle的存储过程的调试功能。所以主要看2和3.

2 是package文件夹,里面存放的就是存储过程,3 是oracle的类型,是被存储过程调用。

首先我们找到java程序中调用存储过程的代码,那里会告诉我们调用存储过程的名称和调用的是存储过程的那个函数。

如图:
请添加图片描述
首先找到存储过程,然后就可以在右边的窗口看到有哪些函数,如果想看具体的函数的代码,就点击按钮看具体的存储过程的函数的代码。

如果想要测试,那么选中相应存储过程的函数,然后右键—》测试,即可。

请添加图片描述

也可以打断点,
请添加图片描述

打完断点以后,可以开始测试。如下图,填写相应的参数或者编写相应的脚本。
请添加图片描述
如果想直接跳到断点处,那么点击开始调试按钮之后,在接着点击按钮1,那么程序就会直接跳到断点处。

在点击按钮2,程序会一步一步往下走,可以将鼠标悬停在按钮上,那样的货就可以看到相应的变量的值。

这样就可以看到到底是哪一步出错。(因为存储过程中会有异常块,如果跳到一场块,那么就在前一步出错)

  • 2
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值