DB2使用存储过程插入数据
2024-10-18 03:13:28
要求:插入一张表(TESTMV)中三个字段(ID, GROUPID【组id】, USERID【用户id】),为了产生多个组,每个组多个人的数据,进行统计每个组多少人数据用
代码如下:
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();
最新文章
- centos 域名硬解析(linux)
- Linux英文全称
- MYBATIS 文档
- Maven编译项目报错:某些类找不到符号
- SQL Server日期时间格式转换字符串详解
- 【转】ASP.NET MVC 入门教程列表
- 全栈project师的毁与誉
- Python自学笔记-lambda函数(来自廖雪峰的官网Python3)
- 剑指Offer——分治算法
- springboot集成mybatis源码分析-mybatis的mapper执行查询时的流程(三)
- 使用Apache JMeter对SQL Server、Mysql、Oracle压力测试(二)
- jQuery.support属性
- thinkphp5 composer
- Web 安全漏洞之 XSS 攻击
- 解决/var/log下没有messages文件的问题?
- 黄聪:Fiddler对安卓应用手机抓包图文教程
- STL学习笔记--特殊容器
- C#-WebForm-★★★JQuery知识——基础知识、选择器、事件★★★
- 无法加载协定为“JavaWebService.UserInfoDelegate”的终结点配置部分,因为找到了该协定的多个终结点配置。请按名称指示首选的终结点配置部分。
- Java集合—Queue(转载)
热门文章
- PDF.NET SOD Ver 5.1完全开源
- Magicodes.NET框架
- 注意,WebDeploy服务会占用80端口。(Windows关闭了IIS,80端口任然被占用)
- SQL点滴8—the account is currently locked out. The system administrator can unlock it.
- 在标记的HREF属性中javascript:alert(this.innerHTML)会怎么样?
- Linux启用/关闭触摸板脚本
- Asterisk 未来之路3.0_0007
- C#中抽象类和接口的区别
- 小猪Android越来越方式 Day 5 - part 2
- Android:开发环境搭建、移植