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