打印本文 打印本文 关闭窗口 关闭窗口
几十个实用的PL/SQL(1)
作者:武汉SEO闵涛  文章来源:敏韬网  点击数3517  更新时间:2007/11/14 11:02:36  文章录入:mintao  责任编辑:mintao
p;      ELSE

              UPDATE emp SET sal=sal+2000 WHERE empno=erec.empno;

       END IF;

--     UPDATE emp SET sal=sal+vraise WHERE empno=erec.empno;

--       DBMS_OUTPUT.PUT_LINE(vraise);

END;

/

Q.接受两个数相除并且显示结果。如果第二个数为0,则显示消息“DIVIDE BY ZERO”。

A.

DECLARE

       num1 NUMBER;

       num2 NUMBER;

BEGIN

       num1:=#

       num2:=#

       DBMS_OUTPUT.PUT_LINE(num1 || ''''/'''' || num2 || '''' is '''' || num1/num2);

EXCEPTION

       WHEN ZERO_DIVIDE THEN

              DBMS_OUTPUT.PUT_LINE(''''Didn''''''''t your teacher tell you not to DIVIDE BY ZERO?'''');

END;

/

上一页  [1] [2] [3] 

打印本文 打印本文 关闭窗口 关闭窗口