隱式游標自動宣告、開啟和關閉,其名為
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 ...