熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> SQL語言 >> 正文

PL/SQL用光標查詢多條記錄[3]

2013-11-13 12:42:27  來源: SQL語言 
    完整的程序代碼如下

  DECLARE
  CURSOR C IS SELECT VIEW_NAME FROM ALL_VIEWS
  WHERE ROWNUM<=
  ORDER BY VIEW_NAME;
  VNAME VARCHAR();
  BEGIN
  OPEN C;
  FETCH C INTO VNAME;
  WHILE C%FOUND LOOP
  DBMS_OUTPUTPUT_LINE(TO_CHAR(C%ROWCOUNT)||||VNAME);
  END LOOP;
  END;
  ……CLOSE C;


   小結

  光標是一種結構能夠以一次一條記錄的方式處理多行查詢的結果為每條DML語句創建隱式光標而顯式光標是由用戶創建的以便處理返回多條記錄的查詢而且通過消除反復地分析代碼光標提高了代碼的處理速度

[]  []  []  


From:http://tw.wingwit.com/Article/program/SQL/201311/16422.html
  • 上一篇文章:

  • 下一篇文章:
  • 推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.