첨부 실행 코드는 나눔고딕코딩 폰트를 사용합니다.
728x90
반응형
728x170

■ VARRAY 타입을 사용하는 방법을 보여준다.

 

▶ 예제 코드 (SQL)

-- 직원 번호 VARRAY 타입을 생성한다.
CREATE TYPE EMPLOYEE_NUMBER_ARRAY_TYPE IS VARRAY(100) OF NUMBER;

SET SERVEROUTPUT ON;

DECLARE
    -- 직원 번호 VARRAY 타입의 변수를 정의하고 초기화 한다.
    V_EMPLOYEE_NUMBER_ARRAY EMPLOYEE_NUMBER_ARRAY_TYPE := EMPLOYEE_NUMBER_ARRAY_TYPE(7369, 7499, 7521);
BEGIN
    DBMS_OUTPUT.PUT_LINE(V_EMPLOYEE_NUMBER_ARRAY.FIRST);
    DBMS_OUTPUT.PUT_LINE(V_EMPLOYEE_NUMBER_ARRAY.LAST );

    FORALL I IN V_EMPLOYEE_NUMBER_ARRAY.FIRST..V_EMPLOYEE_NUMBER_ARRAY.LAST
        DELETE FROM EMP WHERE EMPNO = V_EMPLOYEE_NUMBER_ARRAY(I);
END;
728x90
반응형
그리드형(광고전용)
Posted by icodebroker

댓글을 달아 주세요