DB2使用存储过程插入数据
2013-07-13 18:20
267 查看
要求:插入一张表(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();
相关文章推荐
- DB2使用存储过程插入数据
- MySQL,Oracle,DB2使用存储过程插入大数据
- MYSQL使用存储过程插入中文数据的疑似bug(UTF8)
- MYSQL使用存储过程插入中文数据的疑似bug(UTF8)
- 使用存储过程向MySQL批量插入数据
- 数据库操作_连接SQL Server数据库示例;连接ACCESS数据库;连接到 Oracle 数据库示例;SqlCommand 执行SQL命令示例;SqlDataReader 读取数据示例;使用DataAdapter填充数据到DataSet;使用DataTable存储数据库表;将数据库数据填充到 XML 文件;10 使用带输入参数的存储过程;11 使用带输入、输出参数的存储过程示;12 获得数据库中表的数目和名称;13 保存图片到SQL Server数据库示例;14 获得插入记录标识号;Exce
- 使用SqlDataSource调用带参数存储过程插入数据
- 03-批量插入数据使用存储过程
- mysql使用存储过程循环插入数据
- MySQL使用存储过程插入千万级数据
- 使用SqlDataSource调用带参数存储过程插入数据
- 使用mySQL存储过程为表批量插入数据
- 两个存储过程:一、使用存储过程动态创建数据表。二、插入新记录。
- mysql 使用存储过程分割字符串利用循环插入数据
- MySQL使用存储过程循环插入数据
- mysql使用存储过程插入测试数据
- 使用存储过程插入100000条测试数据
- mysql使用存储过程循环插入数据
- 使用Mysql 存储过程,批量插入100万条数据
- DB2 存储过程,循环插入数据(用户自测造大量数据)