Sybase Oracle

 @@sqlstatus包含上次讀取語句所產生的狀態信息.@@sqlstatus 可
以包含下列值
0 讀取語句成功完成.
1 讀取語句導致錯誤.
2 結果集中沒有其它數據.

 

Oracle遊標的狀態有哪些,怎麼使用遊標屬性?
 ①遊標的狀態是通過屬性來表示。
  %Found :Fetch語句(獲取記錄)執行情況 True or False。
  %NotFound : 最後一條記錄是否提取出 True or False。
  %ISOpen : 遊標是否打開True or False。
  %RowCount :遊標當前提取的行數 。
 ②使用遊標的屬性。
  例子:/* conn scott/tiger */
  Begin
   Update emp Set  SAL = SAL + 0.1  Where JOB = 'CLERK';
   If  SQL%Found  Then
    DBMS_OUTPUT.PUT_LINE('已經更新!');
   Else
    DBMS_OUTPUT.PUT_LINE('更新失敗!');
   End  If;
  End;

發佈了11 篇原創文章 · 獲贊 8 · 訪問量 17萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章