Oracle常用命令7(游標)

2022-08-05 02:18:22 字數 746 閱讀 3957

隱式游標自動宣告、開啟和關閉,其名為

sql隱式游標的屬性有:

%found

:sql

語句影響了一行或多行時為

true

%notfound

:sql

語句沒有影響任何行時為

true

%rowcount

:sql

語句影響的行數

%isopen

:游標是否開啟,始終為

false

顯示游標

cursor is select statement for update;

使用步驟:

1、宣告游標

2、開啟游標

3、提取資料

4、關閉游標

迴圈游標

for in

loop

end loop;

ref游標和游標變數

使用步驟:

1、宣告

ref

游標型別

2、宣告

ref

游標型別的變數

宣告ref

游標型別

type is ref cursor [return ];

宣告ref

游標型別變數

cursor_name ref_cursor_name;

開啟游標變數

open cursor_name for select_statement;

游標示例見過程

Oracle 常用命令

1 檢視當前所有物件 sql select from tab 2 建乙個和a表結構一樣的空表 sql create table b as select from a where 1 2 sql create table b b1,b2,b3 as select a1,a2,a3 from a whe...

oracle常用命令

create insert delete select 建立使用者必須在sys超級管理員下 連線到超級管理員 conn sys as sysdba sys zhuangyan system zhuangyan scott tiger 查出所有 clerk 辦事員 的姓名及其部門名稱,部門的人數.找出...

oracle 常用命令

建立臨時表空間 02createtemporarytablespace os temp 03tempfile c oracle product 10.2.0 oradata os temp.dbf 04size100m 05autoextendon 06next100m maxsize 1024m ...