oracle遊標簡單使用小記
隨手練習了下oracle遊標,小記如下:
###################### 遊標之loop #############################
declare
v_dpn scott.dept.deptno%type;
v_name scott.dept.dname%type;
v_loc scott.dept.loc%type;
cursor c_dept is select * from scott.dept;
begin
open c_dept;
loop
fetch c_dept into v_dpn,v_name,v_loc;
exit when c_dept%notfound;
dbms_output.put_line(v_dpn||'***'||v_name||'***'||v_loc);
end loop;
close c_dept;
end;
/
###################### 遊標之for loop ###########################
declare
cursor c_dept is select * from scott.dept;
begin
for v_x in c_dept loop
dbms_output.put_line(v_x.deptno||'**'||v_x.dname||'**'||v_x.loc);
end loop;
end;
/
################## 遊標之 open for ########################
declare
v_x scott.dept%rowtype;
type c_dept is ref cursor return scott.dept%rowtype;
vc_dept c_dept;
begin
open vc_dept for
select * from scott.dept;
loop
fetch vc_dept into v_x;
exit when vc_dept%notfound;
dbms_output.put_line(v_x.deptno||'**'||v_x.dname||'**'||v_x.loc);
end loop;
end;
/
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/28612416/viewspace-1083964/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 【MySql】MySql儲存,遊標,迴圈的簡單使用MySql
- 簡單測試動態遊標(REF CURSOR)的使用
- oracle遊標使用全解Oracle
- Oracle 遊標使用全解Oracle
- [轉]oracle 遊標使用大全Oracle
- Oracle 遊標使用大全(轉)Oracle
- Oracle遊標使用大全(轉)Oracle
- Oracle使用cursor for隱式遊標Oracle
- Oracle遊標Oracle
- Oracle 遊標Oracle
- Oracle顯示遊標的使用及遊標for迴圈Oracle
- Oracle 觸發器中使用遊標Oracle觸發器
- oracle 遊標中使用 動態 sqlOracleSQL
- Oracle資料庫遊標使用大全Oracle資料庫
- SQLServer 遊標簡介與使用說明SQLServer
- 關於Oracle遊標的簡單定義Oracle
- Oracle遊標示例Oracle
- Oracle遊標大全Oracle
- oracle遊標使用的方方面面Oracle
- Oracle資料庫遊標使用大全(轉)Oracle資料庫
- Oracle遊標遍歷%rowtype中的記錄Oracle
- Oracle學習筆記整理之遊標篇Oracle筆記
- Oracle動態遊標Oracle
- Oracle使用普通變數獲取遊標資訊Oracle變數
- Oracle遊標共享,父遊標和子游標的概念Oracle
- oracle cursor遊標迴圈比較遊標元素是否相同Oracle
- 資料庫學習筆記——20 使用遊標資料庫筆記
- 【筆記】遊標變數筆記變數
- PL/SQL-遊標和遊標變數的使用SQL變數
- Oracle遊標共享(Cursor Sharing)--常規遊標共享和自適應遊標共享(ACS)Oracle
- Oracle使用行型別變數獲取遊標資訊Oracle型別變數
- Oracle開發基礎-遊標Oracle
- Oracle自適應共享遊標Oracle
- oracle cluster(簇)的簡單使用Oracle
- oracle sun virtualbox使用小記Oracle
- Oracle - 共享遊標、父子游標、硬軟解析Oracle
- SQL Server遊標使用例子SQLServer
- java中使用引用遊標Java