日期:2014-05-17 浏览次数:21056 次
DECLARE 
    MY_COUNT NUMBER;
    MY_SUM NUMBER;
    PROCEDURE MY_PROC (V_NUM SCOTT.EMP.DEPTNO%TYPE, 
                                            V_SUM OUT NUMBER,
                                            V_COUNT OUT NUMBER)
    AS
    BEGIN
        SELECT SUM(SAL),COUNT(*) INTO V_SUM,V_COUNT FROM SCOTT.EMP WHERE DEPTNO=V_NUM;
    EXCEPTION
        WHEN NO_DATA_FOUND THEN
            DBMS_OUTPUT.PUT_LINE('NO DATA FOUND');
        WHEN OTHERS THEN
            DBMS_OUTPUT.PUT_LINE(SQLCODE||'===='||SQLERRM);
    END MY_PROC;
BEGIN
    ....其它代码
END;