1. 程式人生 > >『ORACLE』 PLSQL遊標的使用(11g)

『ORACLE』 PLSQL遊標的使用(11g)

not blog 技術分享 當前 rac let 使用 png log

遊標分類

隱式遊標:

對於select..into...語句,一次只能從數據庫中獲取到一條數據,對於這種類型的DML SQL語句,就是隱式cursor

select update/insert/delete操作

顯示遊標:

由程序員定義和管理,對於從數據庫中提取多行數據,就需要使用顯式cursor

1、定義遊標---cursor [cursor name] is

2、打開遊標---open [cursor name]

3、操作數據---fetch [cursor name]

4、關閉遊標---close [cursor name]

技術分享

顯示遊標屬性:

1、%ISOPEN(確定遊標是否已經打開 true or false)

2、%FOUND(返回是否從結果集提取到了數據 true or false)

3、%NOTFOUND(返回是否從結果集沒有提取到數據 true or false)

4、%ROWCOUNT(返回到當前為止已經提取到的實際行數)

『ORACLE』 PLSQL遊標的使用(11g)