複製鏈接
請複製以下鏈接發送給好友

隱式遊標

鎖定
PL/SQL為所有SQL數據操作語句(包括返回一行的SELECT)隱式聲明遊標,稱為隱式聲明遊標的原因是用户不能直接命名和控制此類遊標。當用户在PL/SQL中使用數據庫操作語言(DML)時,Oracle預定義一個名為SQL的隱式遊標,通過檢查隱式遊標的屬性可以獲取與最近執行的SQL語句相關的信息。
中文名
隱式遊標
性    質
數據操作語句
類    型
數據術語
在執行DML語句後,隱式遊標屬性返回信息。隱式遊標的屬性包括:
%FOUND
指出了當PL/SQL代碼最後從遊標的結果集中獲取記錄時,找到了記錄。
%NOTFOUND
指出了當PL/SQL代碼最後從遊標的結果集中獲取記錄時,結果集中沒有記錄。
%ROWCOUNT
返回當前時刻還沒有從遊標中獲取的記錄數量。
%ISOPEN
對於隱式遊標而言,屬性%ISOPEN的值總是false,這是因為隱式遊標在DML語句執行時打開,結束時就立即關閉。