游标使用示例-DB2数据库讲解

时间:2021-04-25 19:37:02
【文件属性】:
文件名称:游标使用示例-DB2数据库讲解
文件大小:2.04MB
文件格式:PPT
更新时间:2021-04-25 19:37:02
db2 游标使用示例 create procedure cur_ver4() language sql begin declare uname varchar(20);-----定义变量 declare uid varchar(20); declare usalary INTEGER; BEGIN declare v_cursor cursor with hold for select id,USER_NAME,salary from test_user where age>30;----游标声明 OPEN v_cursor;---打开游标 LOOP FETCH v_cursor INTO uid,uname,usalary;---推进游标 IF usalary>5000 THEN update test_user set salary=salary+500,age=age-5 where id=uid; COMMIT; end IF; END LOOP; Close v_cursor;---关闭游标 end; end

网友评论