存储过程调试
来源:互联网 发布:php高级培训 编辑:程序博客网 时间:2024/06/08 13:55
有一个存储过程,是通过定时任务调用执行的,现在需要立即执行一边,通过在eclipse 中找到
该存储过程的名称, 现在要在数据库中搜索下数据库下该存储过程对象:
<span style="font-size:18px;">createorreplaceprocedure getSumAndSub(p1 innumber,p2 innumber,m outnumber, n outnumber)isbegin m := p1 + p2; n := p1 - p2;end getSumAndSub;</span>
2。测试存储过程
在左边的浏览窗口选中 GetSumAndSub该存储过程,右击选菜单“TEST‘,右边会出现新的测试窗口。
说明:在测试窗口的下面你可以看到有一个参数列表,作输入参数值和查看out型参数值用在调试代码上方有个工具条:
第一个放大镜形(start debugger),开始调试。
第二个绿色三角形(run),执行。
第三个step into ,单步调试。
进入调试代码窗口后,可随意设置断点,方法就不用说了吧~
a 我们要在参数窗口中输入两个参数值, p1为6,p2为4, m跟b不用填。
b 点击start debugger,进入存储过程的代码窗口
c 点击step into ,将鼠标放在变量符号上可查看变量值
d 继续点击step into 直到单步运行完毕。此时会返回测试窗口。
e 查看参数列表,验证m,b值为8,4。
在测试窗口点击保存,可保存测试代码。以后重新打开时,你原先输入的那些参数值会保存在其中,
免得每次测试都要重新输参数值。
对于返回类型为游标的参数,数据不会直接显示,在列表的参数值框右边会有一个按扭,点击之,会弹出一个
一个最简单的存储过程的调试:
<span style="font-size:18px;">createtable s_user( namechar(8), passwd char(8), address char(8)) createorreplaceprocedure myproc1asbegin insertinto s_user values('meng','meng','wh'); commit;end; </span>
1)选中存储过程名称,右键存储过程名,添加调试信息,调试信息被添加
2)选中右键属性”测试”,在弹出的窗口按F9
3) ctrl +存储过程名, 可以查看存储过程,在存储过程上中可添加断点
4) 可以鼠标移上去,查看变量的值(如果有)
5) 存储过程执行一遍,就往该表中成功插入了一条数据
- Asp调试存储过程
- 调试存储过程
- 调试oracle存储过程。
- 调试oracle存储过程
- DB2 存储过程 调试
- informix调试存储过程
- 调试存储过程
- oracle存储过程调试!
- 调试存储过程
- 调试存储过程
- Oracle调试存储过程
- TOAD 调试存储过程
- 调试存储过程
- plsql调试存储过程
- PostgreSQL 存储过程调试
- 存储过程调试
- 远程调试存储过程
- SQL2000调试存储过程
- java byte与char、String互转原理
- Showwindow 及参数
- android将字串转换成文件存储
- 详解Linux运维工程师必备技能【转】
- “塔康”导航系统
- 存储过程调试
- Appium基于安卓的各种FindElement的控件定位方法实践和建议
- 进程
- 基于3G网络的汽车防盗报警系统视频监控设计[图]
- Appium0.18.x迁移到Appium1.x须知事项(灰常有用,解答了本人几个疑问)
- C++学习总结
- jqueryui dialog
- flowplayer(html5和flash)播放器
- c#类,封装了键盘,和鼠标模拟,和内存读取