今天有一存储过程调用时报错, 想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相关推荐

  1. PL/SQL三种集合类型的比较

    PL/SQL三种集合类型的比较<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" ...

  2. Ask Tom之中英文对照20051228——PL/SQL函数返回CLOB类型值

    Ask Tom之中英文对照20051228--PL/SQL函数返回CLOB类型值 问: 我已经通读了相关文档,但是在实际应用中仍然不太清楚我的理解是否确切. 我已经创建了如下的函数--产生一个小的结果 ...

  3. [Oracle]ORA-03127: 在活动操作结束之前不允许进行新的操作, clob类型出参在PL/SQL测试报错

    函数定义如下: 返回值以及两个出参都是clob类型 --函数定义 function GetFieldListCompare (sInfoName in VARCHAR2,sTableName in V ...

  4. SQL SERVER使用ODBC 驱动建立的链接服务器调用存储过程时参数不能为NULL值

    我们知道SQL SERVER建立链接服务器(Linked Server)可以选择的驱动程序非常多,最近发现使用ODBC 的 Microsoft OLE DB 驱动程序建立的链接服务器(Linked S ...

  5. java sql超过32k_db2 clob类型如何能存储大于32k的字符串

    #include #include int ascii[256]; // 字符出现次数,一共只有256个ascii码 int main() { int i,r,j; char str[1024]; p ...

  6. oracle纯SQL更新插入clob类型字段

    句式: declarebname clob := 'select * from (SELECTorder by ad_code'; beginupdate dsy_t_query set Q_TABL ...

  7. 第十章 PL/SQL对象类型

    第十章 PL/SQL对象类型 一.抽象的角色 抽象是对一个真实世界实体的高级描述或建模.它能排除掉无关的细节内容,使我们的日常生活更有条理.例如,驾驶一辆汽车时,我们是不需要知道它的发 动机是如何工作 ...

  8. 用oracle怎么测试,oracle – 如何(单位)测试数据密集的PL / SQL应用程序

    有几种不同的PL / sql测试工具. Steven Feuerstein已经写了两个 utplsql和 Quest Code Tester for Oracle(以前的QUTE).我是utplsql ...

  9. 第十章 PL/SQL对象类型 ( 1 )

    第十章 PL/SQL对象类型 一.抽象的角色 抽象是对一个真实世界实体的高级描述或建模.它能排除掉无关的细节内容,使我们的日常生活更有条理.例如,驾驶一辆汽车时,我们是不需要知道它的发动机是如何工作的 ...

最新文章

  1. 使用 OpenSSL 替代 Telnet
  2. 计算机与社会关系的案例,计算机网络与社会关系论文.pdf
  3. Java客户端操作HBase:创建表代码示例
  4. 改jpg_|我来改第04期|—人物海报设计
  5. php有关卡的消消乐源码,查看“宝可消消乐/活动关卡/得分挑战关卡/超梦”的源代码...
  6. container-with-most-water(最大蓄水问题)
  7. redis最基础的入门教程
  8. 圣诞快乐 | 盘点2017最受欢迎的原创文章
  9. 在 Android* 平台上设置原生 OpenGL ES*
  10. 结构体(struct)与类(class)
  11. 指定的可执行文件不是此操作系统平台的有效应用程序_.NET Core 应用程序发布概述
  12. 博途v14电脑要求_Win10运行不了博途V14怎么办?
  13. JS前端生成二维码的几种方式
  14. DVWA教程实践之Brute Force
  15. win7系统声卡驱动安装失败怎么办--win7w.com
  16. 如何替换证件照背景颜色?手把手教你在线证件照换底色
  17. 试用样机BL2480T测评
  18. 探索浏览器(二)向DNS服务器查询Web服务器的IP地址
  19. 【训练题48:想法 + 模拟】Lawn of the Dead | HDU6992 | 杭电多校四 08题
  20. 全网首发:relocation R_X86_64_PC32 against symbol can not be used when making a shared object recompile

热门文章

  1. 集成电路 多功能手电筒与移动照明方案
  2. C语言 IO多路复用——select函数
  3. 推荐系统三十六式(刑无刀)学习笔记(三)
  4. 注册表与盘符(转victor888文章 )
  5. K 凸函数的一些性质和相关证明
  6. cocos2d-x3.0 柱图
  7. 7-1 房屋分拆 (25 分)(C语言版)
  8. QT程序启动画面gif动画有静止背景的解决方法
  9. java 十六进制负数_Java 十六进制转十进制正负数
  10. c语言求佩尔方程的解,佩尔方程