二十一、隱式遊標
阿新 • • 發佈:2018-12-02
隱式遊標
1、隱式遊標SQL
每次做DML操作都會產生隱式遊標SQL,儲存資料。
DECLARE emp_ename EMP.ENAME%TYPE; --宣告變數:變數emp_var是表EMP的行型別 BEGIN SELECT ename into emp_ename FROM EMP WHERE EMPNO=7499; IF SQL%FOUND THEN DBMS_OUTPUT.put_line('================='||emp_ename); END IF; END;
2、EXCEPTION遊標異常處理
DECLARE emp_ename EMP.ENAME%TYPE; --宣告變數:變數emp_var是表EMP的行型別 BEGIN SELECT ename into emp_ename FROM EMP ; IF SQL%FOUND THEN DBMS_OUTPUT.put_line('================='||emp_ename); END IF; EXCEPTION WHEN TOO_MANY_ROWS THEN DBMS_OUTPUT.put_line('====出現異常了====='); END;
3、隱式遊標屬性
與顯示遊標屬性完全相同,不講了,自己看:
https://blog.csdn.net/newbie_907486852/article/details/84593028