db2存储过程小例子
2017-05-03 20:12
375 查看
create or replace procedure viewstat_logins_pro(In counts Bigint) language sql begin declare i Bigint default 1; --拼接随机时间 declare timestr varchar(19); declare from_user varchar(64); declare daytime Bigint; declare longtime Bigint default 0; while i<=counts do set daytime = cast(rand()*30 as Bigint)+1; set timestr='2017-03-'||daytime||' 20:00:00'; set longtime=longtime+i; set from_user='from_user'|| cast(rand()*1000000 as Bigint)||'_'||longtime; INSERT INTO DB2INST2.table_name(ID,from_userid) VALUES(i,from_user); if mod(i,10000)=0 then commit; end if; set i = i + 1; end while; end; create or replace procedure viewstat_log_del(In counts Bigint) language sql begin declare i Bigint default 1; while i<=counts do delete from DB2INST2.table_name where ID in(select ID from DB2INST2.tablename order by ID fetch first 10000 rows only); commit; set i = i + 1; end while; end; call viewstat_logins_pro(1000); call viewstat_log_del(10000000); commit;db2的存储过程小例子。
相关文章推荐
- DB2 存储过程几个例子
- DB2存储过程简单例子
- DB2 存储过程几个例子
- 创新性应用-使用脚本加速DB2存储过程的开发-常红平
- 在C#.NET中怎样调用db2存储过程
- 存储过程中加事务的方法例子
- 利用存储过程进行高效分页的例子
- 存储过程分页的好的例子
- DB2 SQL存储过程语法官方权威指南(翻译)
- C#调用存储过程简单完整例子
- 在DB2存储过程中返回一个数据集
- 初用DB2 UDB V8.2(Stinger)制作CLR存储过程
- db2与表相关的存储过程查询
- C#调用存储过程简单完整例子
- DB2 SQL存储过程语法官方权威指南(翻译)
- DB2 存储过程开发最佳实践
- 一个存储过程的例子
- 存储过程例子DIY
- DB2 中游标的使用以及 存储过程的写法
- 初步的学会用数组动态添加参数(一个添加存储过程参数的例子)