下载此文档

pl sql developer 调试存储过程.doc


文档分类:IT计算机 | 页数:约9页 举报非法文档有奖
1/9
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/9 下载此文档
文档列表 文档介绍
pl sql developer中如何调试存储过程以及调试包中创建的存储过程
(1)在body里设置断点(在要设置断点的行开始点击鼠标左键就可以)。
(2)右键点击TEST.
会出现如下TEST WINDOWS窗口
在下面红圈中的位置value栏中输入参数值,因为varstr是输入参数,所在要输入一个值,但是io_cursor是输入输出参数,在此做为输出参数不预输入值
(3) Debug-->Start.
如果上面操作步骤中在debug——start不能点击是灰色的,则是因为未给此用户分配调的权限,
如果点击执行的话则pl/sql developer 调试存储过程报错
note:debugging requires the debug connect session system privilege.
原因是用户权限不够,使用以下命令授予权限:
用sysdba角色的用户名登录,使用如下命令
GRANT debug any procedure, debug connect session TO username
(4)点击红色框的按钮进行单步调试,自动会跳到存储过程体内。
(5)把鼠标放到变量上可以显示出该变量的值,。
也可以在变量外点击鼠标右链选择Add variable to Watches
此时会在下图红圈中列出该变量的值
点南上图红色粗线中的按钮,弹出如下对话框显示该变量值的详细信息
下面是创建一个简单存储过程的例子
CREATE OR REPLACE PACKAGE u_pg_test   as
       TYPE t_cursor IS REF CURSOR ;
       Procedure u_sp_test(varStr varchar2, io_cursor I

pl sql developer 调试存储过程 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数9
  • 收藏数0 收藏
  • 顶次数0
  • 上传人drp539603
  • 文件大小0 KB
  • 时间2015-08-24