游标处理.docVIP

  • 2
  • 0
  • 约2.68千字
  • 约 4页
  • 2018-02-08 发布于河南
  • 举报
游标处理

游标处理 1.两个常用异常处理 DECLARE ? v_empno emp.empno%TYPE; ? v_ename emp.ename%TYPE; BEGIN ? v_empno:=请输入工号 ? SELECT ename INTO v_ename ? FROM emp e WHERE e.empno!=v_empno; ? dbms_output.put_line(v_ename); ? ? EXCEPTION ??? WHEN no_data_found THEN ????? dbms_output.put_line(没有数据!); ??? WHEN too_many_rows THEN ????? dbms_output.put_line(行太多!);? END; 2.return使用,隐式游标。自动,用于返回单行结果集 ? 注意:经俺亲手测试,boolean不能打印输出! DECLARE ? v_new_sal emp.sal%TYPE; BEGIN ? UPDATE emp e SET sal=sal+1000 ? WHERE e.empno=7788 ? RETURN sal INTO v_new_sal; ? ? IF(v_new_sal=8888)THEN ??? ROLLBACK; ??? raise_application_error(-20009,需要请

文档评论(0)

1亿VIP精品文档

相关文档