DB2使用存储过程插入数据
来源:未知 责任编辑:智问网络 发表时间:2013-09-02 11:42 点击:次
p>DB2使用存储过程插入数据
p>
p>要求:插入一张表(TESTMV)中三个字段(ID, GROUPID【组id】, USERID【用户id】),为了产生多个组,每个组多个人的数据,进行统计每个组多少人数据用
p>
p>代码如下:
p>
p>
[html] delete testmv; create procdedure insertdb() language SQL begin declare v_num int; declare v_num1 int; declare v_num2 varchar(12); set v_num=0; set v_num1=1; loop1: LOOP if(v_num<100) then set v_num = v_num +1; set v_num1=1; loop2: LOOP if(v_num1<=100) then insert into testmv(ID, GROUPID, USERID) VALUES('id'||v_num||v_num1, 'groupid'||v_num, 'userid'||v_num||v_num1); set v_num1=v_num1+1; else leave loop2; end if; end loop loop2; else leave loop1; end if; end loop loop1; end; call insertdb(); drop procedure insertdb();
p>
相关新闻>>
最新推荐更多>>>
- 发表评论
-
- 最新评论 更多>>