DB2游標及其使用
作者:佚名 
  在DB2數據庫中,游標的使用方法非常重要,下面就為您介紹一些DB2游標相關的知識,希望對您學習DB2數據庫能夠有所幫助。
 學習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;”.段分割標志分割開。
 
【編輯推薦】
責任編輯:段燃 
                    來源:
                    互聯網
 














 
 
 
 
 
 
 