Oracle使用普通變數獲取遊標資訊
Oracle使用普通變數獲取遊標資訊
(1) 表資料
SQL> select * from scott.dept;
DEPTNO DNAME LOC
---------- ---------- ----------
10 ACCOUNTING NEW YORK
20 RESEARCH DALLAS
30 SALES CHICAGO
40 OPERATIONS BOSTON
(2) 程式編寫
set serverout on;
--宣告遊標變數
declare cursor cu_dept is select deptno, dname, loc from dept;
--宣告三個變數用來臨時儲存查詢結果
--dept.deptno%type表示dept表格中的deptno型別,這是一種動態宣告變數型別的方法
deptno dept.deptno%type;
dname dept.dname%type;
loc dept.loc%type;
begin
open cu_dept;
--取第一行的資料
fetch cu_dept into deptno, dname, loc;
--如果當前資料存在,則迴圈取下一條資料
while cu_dept %found loop
dbms_output.put_line(deptno || ':' || dname || ':' || loc);
fetch cu_dept into deptno, dname, loc;
end loop;
close cu_dept;
end;
/
(3) 執行結果
10:ACCOUNTING:NEW YORK
20:RESEARCH:DALLAS
30:SALES:CHICAGO
40:OPERATIONS:BOSTON
PL/SQL procedure successfully completed.
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29485627/viewspace-1246727/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- python使用cx_Oracle連線oracle資料庫獲取常用資訊PythonOracle資料庫
- Oracle獲取所有表名資訊和獲取指定表名欄位資訊Oracle
- Oracle 元件資訊獲取途徑整理Oracle元件
- 在Oracle資料庫中使用XML資料獲取業務資訊XHOracle資料庫XML
- 【Python】獲取機器使用資訊Python
- 使用捕獲 獲取身份證號的資訊
- 使用Python獲取ECS相關資訊Python
- 使用js獲取滑鼠座標JS
- 使用URLConnection物件獲取網路資源資訊物件
- 獲取位置資訊
- 如何獲取變數token的值變數
- 如何獲取變數 token 的值變數
- 獲取Mysql的狀態、變數MySql變數
- thinkphp6 使用FFMpeg獲取影片資訊PHP
- 獲取微信使用者基本資訊
- SAP ABAP使用CDS獲取系統資訊
- Oracle 獲取整數方式程式碼整理Oracle
- python使用ldap3獲取使用者資訊PythonLDA
- 使用selenium定位獲取標籤物件並提取資料物件
- 使用 C# 獲取 Kubernetes 叢集資源資訊C#
- python 獲取設定環境變數Python變數
- 介面測試的獲取token變數變數
- 使用PHP獲取影像檔案的EXIF資訊PHP
- 微信小程式 獲取使用者資訊微信小程式
- Java 獲取PDF數字簽名證照資訊Java
- Oracle顯示遊標的使用及遊標for迴圈Oracle
- Java 通過反射獲取類的資訊(成員變數,成員方法,構造方法)Java反射變數構造方法
- 【CURSOR】Oracle繫結變數、執行計劃對遊標的影響Oracle變數
- Docker+Jenkins+Pipline如何獲取git外掛環境變數(提交sha、分支等)以及Jenkinsfile中獲取sh執行結果(獲取git最近提交資訊)DockerJenkinsGit變數
- 如何讓普通使用者獲取root使用者的許可權
- 使用和風天氣介面獲取天氣資訊
- .NET Core如何全域性獲取使用者資訊?
- 微信小程式 getUserProfile 獲取使用者資訊微信小程式
- 使用uwolfer gerrit-rest-java-client獲取Gerrit資訊RESTJavaclient
- 微信小程式獲取使用者資訊方法微信小程式
- qt 獲取設定好的環境變數QT變數
- Python Web 框架 Django 如何使用jwt獲取使用者資訊PythonWeb框架DjangoJWT
- 獲取AFP服務資訊
- iOS獲取SIM卡資訊iOS