程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> DB2數據庫 >> DB2教程 >> DB2游標及其使用

DB2游標及其使用

編輯:DB2教程

學習DB2數據庫的使用,DB2游標是一定需要掌握的,下面對DB2游標定義及使用方面進行了詳細的介紹,並舉例說明,希望對您有所啟迪。

定義游標:
DECLARE 游標名 CURSOR FOR  
Select 語句;

打開游標:   
OPEN 游標名;

取值:     
FETCH 游標名 INTO 變量列表

例:

  1. DECLARE c1 CURSOR FOR  
  2. SELECT CAST(salary AS DOUBLE)  
  3. FROM staff  
  4. WHERE DEPT = deptNumber 
  5. ORDER BY salary;  
  6. DECLARE EXIT HANDLER FOR NOT FOUND  
  7. SET medianSalary = 6666;  
  8. SET medianSalary = 0;  
  9.  
  10. SELECT COUNT(*) INTO v_numRecords  
  11. FROM staff  
  12. WHERE DEPT = deptNumber;  
  13. OPEN c1;  
  14. WHILE v_counter < (v_numRecords / 2 + 1) DO  
  15. FETCH c1 INTO medianSalary;  
  16. SET v_counterv_counter = v_counter + 1;  
  17. END WHILE;  
  18. CLOSE c1;  
  19.  

注:游標的申明如果放在中間段,要用”begin。。。end;”.段分割標志分割開。
 

DB2表空間的管理方式

DB2數據庫權限介紹

大數據DB2表快速清空方法

三種DB2表靜默狀態

DB2數據庫卸載的問題診斷

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved