오라클 커서

seonh0·2022년 11월 21일
0

Oracle

목록 보기
5/7

커서란 ?

  • 특정 SQL문을 처리한 결과를 담고 있는 메모리 영역을 가리키는 포인터
  • 묵시적 커서 : 오라클 내부에서 SQL 실행 때 마다 자동으로 생성 후 실행.
  • 명시적 커서 : 사용자가 직접 정의해서 사용하는 커서

커서 선언 - DECLARE부분

CURSOR 커서명(매개변수1, 매개변수2...)
IS
SELECT문;

커서 열기

OPEN 커서명(매개변수1, 매개변수2...);

커서 사용

LOOP
FETCH 커서명 INTO 변수1, 변수2...
EXIT WHEN 커서명%NOTFOUND;
END LOOP;

커서 닫기

CLOSE 커서명;

profile
1111

0개의 댓글