Oracle使用游標迴圈呼叫儲存過程

2021-08-27 10:49:14 字數 479 閱讀 1199

-- 宣告游標;cursor cursor_name is select_statement

--for 迴圈游標

--(1)定義游標

--(2)定義游標變數

--(3)使用for迴圈來使用這個游標

declare

--型別定義

cursor c_job is

select a.workorderid from idc.pf_order a;

--定義乙個游標變數v_cinfo c_emp%rowtype ,該型別為游標c_emp中的一行資料型別

c_row c_job%rowtype;

begin

for c_row in c_job loop

sp_idc_del_workid(c_row.workorderid);

end loop;

end;

使用游標 游標FOR迴圈

游標for迴圈是在pl sql塊中使用游標最簡單的方式,它簡化了對游標的處理。當使用游標for迴圈時,oracle會隱含的開啟游標,提取游標資料並關閉游標。例子 顯示emp表所有雇員名及其工資 declare cursor emp cursor isselect ename,sal from emp...

Oracle使用游標

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

使用游標迴圈修改

declare fclt name nvarchar 30 fclt num varchar 20 temp varchar 30 fclt barcode varchar 30 declare my cursor cursor 定義游標 for select fclt num,fclt name,...