有时生产线上问题,或者调试需要手动在pl/sql中执行存储过程,但一般不建议这么做(影响线上交易)。

一、直接测试执行

在pl/sql中找到对应需要测试的存储过程,左边菜单栏:Procedures下。鼠标右击—>测试,输入对应参数(输出参数不需)点击“开始调试”。

找到对应存储过程

输入好所有参数

二、pl/sql命令行执行

  • 有返回参数的

命令行中输入如下:

SQL> var returnvalue  varchar2(256);

SQL> exec ECT_PAY_RESULT(7088387,'10.200.8.41',1,119,null,'',null,null,:returnvalue);

returnvalue  是字符串类型,如int型则为:var returnvalue  number;其他类似...

  • 无返回参数

命令行中输入如下:

SQL> exec ECT_PAY_RESULT(7088387,'10.200.8.41',1,119,null,'',null,null);

直接调用即可。

注:exec 也可改为call

同名原创公众号:程序大视界

Oracle数据库PL/SQL中执行存储过程相关推荐

  1. Oracle在Pl/sql中的存储过程----zhoudianzhang

    Oracle 存储过程 目录 Oracle 存储过程... 1 Oracle存储过程基础知识... 1 Oracle存储过程的基本语法... 2 关于Oracle存储过程的若干问题备忘... 4 1. ...

  2. pl/sql中创建存储过程并执行

    1.创建存储过程 create or replace procedure procedureName is begin update tableName set userName = 'zhangsa ...

  3. 使用oracle 的 PL/Sql 定时执行一个存储过程

    /* 使用oracle 的 PL/Sql 定时执行一个存储过程 测试目的:在表 tab 中间隔一分钟插入一条数据 实现方案: 1.通过 oracle 中 dbms_job 完成存储过程的定时调用 2. ...

  4. oracle写SQL快捷键,Oracle数据库PL/SQL快捷键设置详解

    Oracle数据库中,PL/SQL设置快捷键的方法是本文我们主要要介绍的内容,了解了这些设置可以是我们更效率地使用Oracle数据库,接下来就让我们一起来了解一下这部分内容吧. 1.登录后默认自动选中 ...

  5. 从永远到永远-Oracle的PL/SQL学习(存储过程学习)

    工作原因,涉及到了Oracle数据库的存储过程.以前没有接触过,请教了很多大佬,被喷的.被误导.被折腾的半4.总算是领悟了一点点的东西,现有时间总结下自己的一些感触. 1.关于PL/SQL 1.1 是 ...

  6. Oracle数据库PL/SQL块-存储函数和过程

    PL/SQL块 PL/SQL程序由三个块组成,即声明部分.执行部分.异常处理部分 结构如下: declare​ /*声明部分,在此声明变量,类型及游标*/begin​ /*执行部分,过程及sql语句, ...

  7. oracle查询数据都是问号,Oracle数据库PL/SQL Developer查询结果显示问号乱码的解决方法...

    PL SQL Developer,查询结果中的中文变成了一堆问号,SQL语句中的中文被提示invalid character,不能识别. 解决方法: 执行,select userenv('langua ...

  8. Oracle数据库PL SQL开发、Oracle-SQL开发习题答案

    第2章 编写简单的查询语句 练习1 1.使用两种方式查询所有员工(EMP)信息. SELECT *FROM emp;SELECT empno,ename,job,mgr,hiredate,sal,co ...

  9. oracle if函数变量,Oracle数据库——PL/SQL编程

    PL/SQL块基本结构 declare -- 声明部分 begin -- 执行部分 exception -- 异常处理部分 end; 声明部分:包含变量.常量定义,由 declare 关键字开始,如果 ...

最新文章

  1. 计算机不能启动 如何排除故障,开工发现电脑无法开机 如何排查故障?
  2. TIOBE 5 月编程语言榜单:Python 超越 Java 重回第二,Rust 崛起
  3. 女儿情:对于一段音乐进行频率频谱分析
  4. 训练生成对抗网络的过程中,训练gan的地方为什么这里没有detach,怎么保证训练生成器的时候不会改变判别器
  5. 定义简单类-接收对象的变量同样是对对象的引用
  6. 伦斯勒理工大学计算机专业好申请吗,2020年伦斯勒理工学院申请难度
  7. antd 表单域验证规则 - 只能输入数字字符,去除前导0
  8. 上拉加载更多后台数据_微信小程序端操作云数据库
  9. Android--使用LayoutInflater加载布局文件的三种方法
  10. 使用阿富汗和巴基斯坦地区的SRTM数据生成山体阴影和彩色地形图
  11. Python 分析Nginx 日志并存入MySQL数据库(单线程)
  12. Element UI 官网以及其他技术文档
  13. mac 修改pip镜像为国内镜像
  14. android小米 市场下载地址,小米手机下载的软件在哪里?小米应用商店下载路径介绍...
  15. ensp华为数通远程登录配置
  16. 51单片机_15-1 LED亮度调节
  17. 一个完整的Django入门指南 - 第1部分
  18. Android运行项目时提示:No signature of method: build_*.android() is applicable for argument types
  19. Human Parsing 数据预处理使用指南
  20. 头条搜索死链提交说明

热门文章

  1. 缔造企鹅:产品经理是这样炼成的札记-学习
  2. 百度引蜘蛛,秒爬秒收录测试(一)
  3. H3C 防火墙安全域基本配置
  4. 枚举:1.对于给定的n个位于同一二维平面上的点,求最多能有多少个点位于同一直线上
  5. Android Hook框架Xposed进阶
  6. 交通事故预测 读书笔记
  7. 苹果CMS V10大气橙色风格影视电影视频网站模板
  8. 北京心理测试软件公司,Inquisit | 心理学实验软件
  9. ntp如何确认与服务器偏差_怎么测试linux下搭建的ntp服务器
  10. python 代码无故跳过for循环不执行