결국 명시적인 방법으로 해결했습니다. 다른 방법이 있음 꼭 답변 부탁합니다. 0 0 1,621

by 심원보 [2009.11.06 20:40:59]


결국 명시적인 방법으로 해결했습니다. 다른 방법이 있음 꼭 답변 부탁합니다.

DECLARE
    TYPE dept3_ref_cur_type     IS REF CURSOR;
    dept3_ref_cur       dept3_ref_cur_type;
    dept3_lvl           NUMBER(3);
    dept3_dept_cd       TBAUBA00.DEPT_CD%TYPE;

BEGIN
    ~~~~
    v_Sql := '~~~~~';
    IF ~~~ THEN
        v_Sql := v_Sql ~~~~;
    END IF;
     v_Sql := v_Sql ~~~~;

    OPEN dept3_ref_cur FOR v_Sql;
    LOOP
            FETCH dept3_ref_cur INTO dept3_lvl, dept3_dept_cd;
            ~~~~
            ~~~~
    END LOOP;
    CLOSE dept3_ref_cur;
    ~~~~~~

END;

댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입