pl/sql developer中如何调试存储过程
时间:2020-05-30
本文章向大家介绍pl/sql developer中如何调试存储过程,主要包括pl/sql developer中如何调试存储过程使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
1、点击空白页面,然后选择测试窗口。
2、点击完之后就会弹出一个测试窗口的页面
3、然后就可以输入sql进行调试
-- Created on 2020/5/30 by 123 declare -- Local variables here i integer; O_MSG VARCHAR2(50); V_SFC_NO VARCHAR2(50); V_USER VARCHAR2(50); begin -- Test statements here P_CHECK_SFC(:V_SFC_NO,:V_USER,:O_MSG); end;
具体
先定义三个参数,分别对应下面存储过程的三个参数
然后在下面分别为每一个参数变量添加类型和值
然后执行就能看到结果了,如上图的OK值是存储过程返回的结果。(参数O_MSG是out类型)
4、如何一步一步得调试?分别使用上面的6个不同的按钮即可。
第一个:开始调试。
第二个:运行。(点击这个按钮就是一步运行到底。看不到具体每一个sql语句的调试结果)
第三个:单步进入。就是按照顺序一步步地调试的(调试存储过程一般用这个多)
第四个:单步跳过
第五个:单步退出
第六个:运行到下一个异常
第四、五、六个不常用,自己琢磨。
原文地址:https://www.cnblogs.com/masha2017/p/12992561.html
- MySQL 教程
- MySQL 安装
- MySQL 管理与配置
- MySQL PHP 语法
- MySQL 连接
- MySQL 创建数据库
- MySQL 删除数据库
- MySQL 选择数据库
- MySQL 数据类型
- MySQL 创建数据表
- MySQL 删除数据表
- MySQL 插入数据
- MySQL 查询数据
- MySQL where 子句
- MySQL UPDATE 查询
- MySQL DELETE 语句
- MySQL LIKE 子句
- mysql order by
- Mysql Join的使用
- MySQL NULL 值处理
- MySQL 正则表达式
- MySQL 事务
- MySQL ALTER命令
- MySQL 索引
- MySQL 临时表
- MySQL 复制表
- 查看MySQL 元数据
- MySQL 序列 AUTO_INCREMENT
- MySQL 处理重复数据
- MySQL 及 SQL 注入
- MySQL 导出数据
- MySQL 导入数据
- MYSQL 函数大全
- MySQL Group By 实例讲解
- MySQL Max()函数实例讲解
- mysql count函数实例
- MYSQL UNION和UNION ALL实例
- MySQL IN 用法
- MySQL between and 实例讲解
- 分析Guava并发工具类Futures
- kafka高可用集群搭建
- ELK7.x日志系统搭建 4. 结合kafka集群完成日志系统
- ELK7.x日志系统搭建 3. 采用轻量级日志收集Filebeat
- ELK7.x日志系统搭建 2. Nginx、Cluster等日志收集
- Java8 Stream
- 性能测试必备知识(4)- 使用 stress 和 sysstat 分析平均负载过高的场景
- 高并发利器-guava分流与缓存
- 树莓派3b+组装+烧录retropie系统
- 使用Azure DevOps Pipeline实现.Net Core程序的CI
- 带你遨游USB世界
- C# 泛型中的数据类型判定与转换
- 评测Loki日志工具
- .Net微服务实战之负载均衡(上)
- ES 7.8 速成笔记(上)