新聞中心
這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
DB2游標及其使用
學習DB2數(shù)據(jù)庫的使用,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數(shù)據(jù)庫權限介紹
大數(shù)據(jù)DB2表快速清空方法
三種DB2表靜默狀態(tài)
DB2數(shù)據(jù)庫卸載的問題診斷
名稱欄目:DB2游標及其使用
分享地址:http://www.dlmjj.cn/article/cdgoepg.html


咨詢
建站咨詢
