Oracle 10g使用游標遍歷表資料

2021-06-18 05:12:52 字數 742 閱讀 8124

oracle 10g使用游標遍歷表資料,**如下:

create or replace procedure pro_sendmsg

is--建立游標,用於遍歷單位表資料

cursor mycus is

select u.unitinfo_id,u.unitinfo_name from t_er_unitinfo u where u.unitinfo_type=13;

type rowtype is record(

id number,

name nvarchar2(100)

);currrowtype rowtype;

unitid number;  --單位id

unitname nvarchar2(100);  --單位名稱

begin

--1、遍歷單位id,單位名稱

open mycus; --開啟游標

loop

fetch mycus into currrowtype;

exit when  mycus%notfound;

unitid:=currrowtype.id; --為要的值:單位id

unitname:=currrowtype.name; --為要的值:單位名稱

dbms_output.put_line(unitid); --輸出值

end loop;

close mycus; --關閉游標

end pro_sendmsg;

Oracle使用游標

了解一下訪問資料庫的ddl和tcl語句 一。plsql中使用select語句,應該與into字句連用,查詢出的返回值賦予into子句中的變數 變數的宣告是在delcare中 二。type屬性 在plsql中可以將變數和常量宣告為內建或使用者定義的資料型別,以引用乙個列名,同時繼承他的資料型別和大小。...

oracle10g 解除安裝

1 oracle 10g解除安裝軟體環境 1 windows xp oracle 10g2 oracle 安裝路徑為 d oracle 實現方法 1 開始 設定 控制面板 管理工具 服務停止所有 oracle 服務 2 開始 程式 oracle oradb 10g home1 oracle inst...

Oracle10g解除安裝

一 軟體解除安裝 1 windows xp oracle 10g 2 oracle安裝路徑為 d oracle 1 如果資料庫配置了自動儲存管理 asm 應該先刪除聚集同步服務css cluster synchronization services 刪除css服務的方法是在dos命令列中執行如下命令...