말하는 감자

PL/SQL 동적 변수 사용하기 본문

Language/SQL

PL/SQL 동적 변수 사용하기

개똥벌레25 2022. 6. 14. 16:20
728x90

* IS TABLE OF

* BULK COLLECT INTO

 

이렇게 하면 VARCHAR2(11) 타입의 배열을 동적으로 사용할 수 있는 효과

-- 중첩 테이블 타입 선언
TYPE NEW_TYPE IS TABLE OF VARCHAR2(11);

-- 변수 선언
ACCTS NEW_TYPE;


BEGIN



SELECT 컬럼
BULK COLLECT INTO ACCTS
FROM 테이블
WHERE 조건
;


IF I_ACCT MEMBER OF ACCTS
THEN
	DBMS_OUTPUT.PUT_LINE('해당');
END IF
;


END;

 

참고

오라클 SQL과 PL/SQL을 다루는 기술: ③ 중첩 테이블 (thebook.io)

'Language > SQL' 카테고리의 다른 글

PL/SQL case 문 사용하기  (0) 2022.06.15
Comments