软件单元测试 and DB2 sql循环测试代码

2011年6月27日,作者: 杰克·范瓦斯(Jack Vamvas)

软件单元测试 通常是一种用于测试代码和系统实现的形式化方法。

DB2 SQL循环  test is 有时开发人员会要求  DB2 DBA .

 该代码是DB2 DBA可以设置和测试的存储过程。 

该代码创建一个表:“ test”  和一个存储过程  : “sum_mn”

 一个示例执行 the code as :呼叫 sum_mn 1,1000 ,?

从1个循环到1000个循环,每个循环相加

#############CODE START###############################

CREATE TABLE test (num INT);

CREATE PROCEDURE sum_mn (IN p_start INT ,IN p_end INT ,OUT p_sum INT) SPECIFIC sum_mn

LANGUAGE SQL

smn: BEGIN

DECLARE v_temp INTEGER DEFAULT 0;

DECLARE v_current INTEGER;

SET v_current = p_start;

WHILE (v_current <= p_end)

DO INSERT INTO test VALUES(v_current);

SET v_temp = v_temp + v_current; SET v_current = v_current + 1; END WHILE;

SET p_sum = v_temp;

END smn;

 ######################CODE FINIS########################

 DB2 sql循环测试代码 在性能测试和常规DB2代码开发中很有用

作者:Jack Vamvas(http://www.dba-db2.com)

作者:Jack Vamvas(http://www.dba-db2.com)

分享:

验证您的评论

预览您的评论

这仅仅是一个预览。您的评论尚未发布。

加工...
您的评论无法发布。错误类型:
您的评论已保存。评论经过审核,只有在获得作者批准后才会显示。 发表其他评论

您输入的字母和数字与图像不匹配。请再试一次。

作为发表评论的最后一步,请输入下图中显示的字母和数字。这样可以防止自动程序发布评论。

读取这张图片有困难吗? 查看备用。

加工...

Post a comment on 软件单元测试 and DB2 sql循环测试代码

评论是经过审核的,直到作者批准后才会显示。


ysaijiu.com | DB2性能调优 | DBA DB2:一切 | 常问问题 | 联系 | 版权