PL/SQL测试存在CLOB类型入参的存储过程时,入参为NULL
今天有一存储过程调用时报错, 想dubeg下查找问题 . 但是由于一入参为CLOB类型(如果为VARCHAR2,只支持2000长度),利用PL/SQL自身的测试功能测试时,v_doc 填入参数在运行方法是不会被传进去,所以这个参数会为null.所以这样无法直接测试此存储过程。
测试方式:
1、将CLOB 类型的入参存入一张测试表的CLOB类型的字段中。
2、直接写脚本将此参数取出并以入参传入指定存储过程。
入下图所示:
-- Created on 2018/11/5 by LX
declare -- Local variables herev_doc CLOB;
begin-- Test statements hereselect testlob into v_doc from CLOB_TEST t where rq = to_date('2018-10-5 16:48:09','yyyy-MM-dd HH24:MI:SS');-- Call the procedurepkg_contract_mgr_new.submitcontract('',v_doc,v_ret => :v_ret,v_desc => :v_desc,v_sid => :v_sid);
end;
PL/SQL测试存在CLOB类型入参的存储过程时,入参为NULL相关推荐
- PL/SQL三种集合类型的比较
PL/SQL三种集合类型的比较<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" ...
- Ask Tom之中英文对照20051228——PL/SQL函数返回CLOB类型值
Ask Tom之中英文对照20051228--PL/SQL函数返回CLOB类型值 问: 我已经通读了相关文档,但是在实际应用中仍然不太清楚我的理解是否确切. 我已经创建了如下的函数--产生一个小的结果 ...
- [Oracle]ORA-03127: 在活动操作结束之前不允许进行新的操作, clob类型出参在PL/SQL测试报错
函数定义如下: 返回值以及两个出参都是clob类型 --函数定义 function GetFieldListCompare (sInfoName in VARCHAR2,sTableName in V ...
- SQL SERVER使用ODBC 驱动建立的链接服务器调用存储过程时参数不能为NULL值
我们知道SQL SERVER建立链接服务器(Linked Server)可以选择的驱动程序非常多,最近发现使用ODBC 的 Microsoft OLE DB 驱动程序建立的链接服务器(Linked S ...
- java sql超过32k_db2 clob类型如何能存储大于32k的字符串
#include #include int ascii[256]; // 字符出现次数,一共只有256个ascii码 int main() { int i,r,j; char str[1024]; p ...
- oracle纯SQL更新插入clob类型字段
句式: declarebname clob := 'select * from (SELECTorder by ad_code'; beginupdate dsy_t_query set Q_TABL ...
- 第十章 PL/SQL对象类型
第十章 PL/SQL对象类型 一.抽象的角色 抽象是对一个真实世界实体的高级描述或建模.它能排除掉无关的细节内容,使我们的日常生活更有条理.例如,驾驶一辆汽车时,我们是不需要知道它的发 动机是如何工作 ...
- 用oracle怎么测试,oracle – 如何(单位)测试数据密集的PL / SQL应用程序
有几种不同的PL / sql测试工具. Steven Feuerstein已经写了两个 utplsql和 Quest Code Tester for Oracle(以前的QUTE).我是utplsql ...
- 第十章 PL/SQL对象类型 ( 1 )
第十章 PL/SQL对象类型 一.抽象的角色 抽象是对一个真实世界实体的高级描述或建模.它能排除掉无关的细节内容,使我们的日常生活更有条理.例如,驾驶一辆汽车时,我们是不需要知道它的发动机是如何工作的 ...
最新文章
- 使用 OpenSSL 替代 Telnet
- 计算机与社会关系的案例,计算机网络与社会关系论文.pdf
- Java客户端操作HBase:创建表代码示例
- 改jpg_|我来改第04期|—人物海报设计
- php有关卡的消消乐源码,查看“宝可消消乐/活动关卡/得分挑战关卡/超梦”的源代码...
- container-with-most-water(最大蓄水问题)
- redis最基础的入门教程
- 圣诞快乐 | 盘点2017最受欢迎的原创文章
- 在 Android* 平台上设置原生 OpenGL ES*
- 结构体(struct)与类(class)
- 指定的可执行文件不是此操作系统平台的有效应用程序_.NET Core 应用程序发布概述
- 博途v14电脑要求_Win10运行不了博途V14怎么办?
- JS前端生成二维码的几种方式
- DVWA教程实践之Brute Force
- win7系统声卡驱动安装失败怎么办--win7w.com
- 如何替换证件照背景颜色?手把手教你在线证件照换底色
- 试用样机BL2480T测评
- 探索浏览器(二)向DNS服务器查询Web服务器的IP地址
- 【训练题48:想法 + 模拟】Lawn of the Dead | HDU6992 | 杭电多校四 08题
- 全网首发:relocation R_X86_64_PC32 against symbol can not be used when making a shared object recompile