学习DB2数据库的使用,DB2游标是一定需要掌握的,下面对DB2游标定义及使用方面进行了详细的介绍,并举例说明,希望对您有所启迪。

定义游标:
 DECLARE 游标名 CURSOR FOR  
 Select 语句;
打开游标:   
 OPEN 游标名;
取值:     
 FETCH 游标名 INTO 变量列表
例:
- DECLARE c1 CURSOR FOR
 - SELECT CAST(salary AS DOUBLE)
 - FROM staff
 - WHERE DEPT = deptNumber
 - ORDER BY salary;
 - DECLARE EXIT HANDLER FOR NOT FOUND
 - SET medianSalary = 6666;
 - SET medianSalary = 0;
 - SELECT COUNT(*) INTO v_numRecords
 - FROM staff
 - WHERE DEPT = deptNumber;
 - OPEN c1;
 - WHILE v_counter < (v_numRecords / 2 + 1) DO
 - FETCH c1 INTO medianSalary;
 - SET v_counterv_counter = v_counter + 1;
 - END WHILE;
 - CLOSE c1;
 
注:游标的申明如果放在中间段,要用”begin。。。end;”.段分割标志分割开。
【编辑推荐】
DB2表空间的管理方式
DB2数据库权限介绍
大数据DB2表快速清空方法
三种DB2表静默状态
DB2数据库卸载的问题诊断
                本文标题:DB2游标及其使用
                
                文章路径:http://www.csdahua.cn/qtweb/news29/325079.html
            
网站建设、网络推广公司-快上网,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 快上网