如何在pl/sql developer 7运行到oracle存储过程设置断点的地方
2014-12-15 16:22
330 查看
如何高效调试oracle存储过程,尤其是父子网状调用的存储过程
1,在需要设置断点的oracle存储过程处设置断点
如何设置断点:直接在某行oracle存储过程处单击行首,会在行首显示一个
中间以白叉填充的红色小圆圈.
如何取消断点:单击中间以白叉填充的红色小圆圈即可,断点就消失了
2,然后开启test窗口
3,按上test窗口的放大镜图标(start debugger)或者点击快捷键F9或者依次打开
菜单debug-->start
4,最后再次点击test窗口的run按钮(test窗口的绿色倒三角图标)
pl/sql developer test窗口工具栏
1,step into 单步调试,通俗讲就是一直往细节处跟踪,类似于打破砂锅问到底,哈哈
2,step over 平行调试, 可理解为a与b存储过程互为父子调用关系,就不会
运行到b存储过程,而是a运行后直接运行到与a平级的下面代
码
3,step out 跳出 相对于step into,即从某个子存储过程跳出到它的父存储过程
4,run to next exception 运行到下一个异常处,就直接运行存储过程出错的代码处,
此功能我没有深入理解
1,在需要设置断点的oracle存储过程处设置断点
如何设置断点:直接在某行oracle存储过程处单击行首,会在行首显示一个
中间以白叉填充的红色小圆圈.
如何取消断点:单击中间以白叉填充的红色小圆圈即可,断点就消失了
2,然后开启test窗口
3,按上test窗口的放大镜图标(start debugger)或者点击快捷键F9或者依次打开
菜单debug-->start
4,最后再次点击test窗口的run按钮(test窗口的绿色倒三角图标)
pl/sql developer test窗口工具栏
1,step into 单步调试,通俗讲就是一直往细节处跟踪,类似于打破砂锅问到底,哈哈
2,step over 平行调试, 可理解为a与b存储过程互为父子调用关系,就不会
运行到b存储过程,而是a运行后直接运行到与a平级的下面代
码
3,step out 跳出 相对于step into,即从某个子存储过程跳出到它的父存储过程
4,run to next exception 运行到下一个异常处,就直接运行存储过程出错的代码处,
此功能我没有深入理解
相关文章推荐
- 如何在pl/sql developer 7运行到oracle存储过程设置断点的地方
- 如何在PL/SQL Developer中设置使其可以显示查询返回的所有记录
- 如何在PL/SQL Developer中设置使其可以显示查询返回的所有记录?
- 如何设置PL/SQL Developer
- 如何在PL/SQL Developer 中设置 在select时 显示所有的数据
- oracle xe client 如何设置 tnsnames.ora(解决无法使用pl/sql developer的问题)
- 如何在PL/SQL Developer中设置使其可以显示查询返回的所有记录?
- PL/SQL Developer 设置快捷键
- PL/SQL Developer 使用错误的tnsnames.ora,如何修改?
- pl sql developer中如何调试存储过程以及调试包中创建的存储过程
- PL/SQL Developer 自动提交事务的设置
- PL/SQL如何设置 窗口列表默认显示
- oracle:完整剖析PL/SQL DEVELOPER与SQL PLUS字符集设置
- PL/SQL DEVELOPER 绿色版的设置(allroundautomations.com邮件指导)
- PL SQL Developer中文乱码问题如何解决
- PL/SQL Developer设置技巧
- oracle笔记1--常用设置,连接PL/SQL Developer,常见错误总结
- 在PL/SQL Developer里设置Oracle数据库的字段自动递增功能
- 如何禁止特定用户使用sqlplus或PL/SQL Developer等工具登陆?
- 如何在不安装Oracle Client的情况下使用PL/SQL Developer