Oracle
[오라클SQL과PLSQL을다루는기술] 13. 동적SQL
지금이니!
2020. 7. 19. 17:23
# 동적SQL 2가지 방법
- NDS(Native Dynamic SQL)
- DBMS_SQL 시스템 패키지
BULK COLLECT INTO
- 컬렉션 변수에 결과 집합을 담는다. Cursor와 같이 하나의 Row를 Fetch해서 사용하는 것이 아니라 다중 Row를 한번에 사용한다.
SELECT *
BULK COLLECT INTO vr_physicist
FROM CH13_PHYSICIST;
FOR i IN 1..vr_physicist.count
LOOP
DBMS_OUTPUT.PUT_LINE(vr_physicist(i).names);
END LOOP;