51Testing软件测试论坛
标题:
测试带输出参数的存储过程时,如果确定存储过程执行成功?
[打印本页]
作者:
haohai1976
时间:
2015-6-26 14:29
标题:
测试带输出参数的存储过程时,如果确定存储过程执行成功?
Action部分代码如下:Action()
{
char sql[300] = "Declare\n";
strcat(sql," L_PARAMETER VARCHAR2(20);\n");
strcat(sql," L_RESULT_FLAG VARCHAR2(100);\n");
strcat(sql,"Begin\n");
strcat(sql,"L_PARAMETER := 'abc';\n");
strcat(sql,"INTERFACE_CODE.PROC_RESULT(PARAMETER => L_PARAMETER,\n");
strcat(sql," RESULT_FLAG =>L_RESULT_FLAG);\n");
strcat(sql,"End;\n");
lrd_stmt(Csr1,sql,-1,1,0,0);
return 0;
}
该使用哪个函数来确定存储过程执行成功了?
作者:
wjtest
时间:
2015-6-26 16:08
没用过这种,都是直接在数据库执行,执行完了去数据库对应结果表看下是否正常
作者:
haohai1976
时间:
2015-6-26 17:06
存储过程是做查询的,我需要测试能否能承受瞬间15000次/s调用,现在这个脚本能把存储过程调用起来,但没法确定成功多少次,失败多少次
我搜索到 lrd_save_ret_param 从介绍上看是保存存储过程出参的,但调用不成功
另外也试过 lrd_ora8_exec,但好像是没法保存存储过程出参
谁知道这两个函数能用吗?
作者:
haohai1976
时间:
2015-6-29 17:59
再顶一下
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2