日期:2014-05-17  浏览次数:20826 次

关于Oracle RAISE的使用
看到有人写pl/sql语句的是如下:
EXCEPTION 
  WHEN OTHERS --异常时把SQLCODE,SQLERRM output 
  THEN 
  DBMS_OUTPUT.put_line ( 'ERR:insert_exception_log: ' 
  || TO_CHAR (SQLCODE) 
  || ' ' 
  || SQLERRM 
  ); 
  RAISE;
  ROLLBACK; 

关于RAISE;语句此处的用处的作用是?怎么使用?


------解决方案--------------------
re-raise the exception 
抛出一个未处理的异常
------解决方案--------------------
是的。触发一个异常