커서

bong·2023년 12월 16일
0

오라클 DB

목록 보기
4/8

프로시저는 한 record 단위로 처리하기 때문에 특정 쿼리의 실행 결과가 여러개의 튜플이라면 하나의 튜플만 선택하도록 해야한다.

즉 커서는 특정 쿼리의 실행 결과로 생성된 데이터 집합에 대한 포인터와 같은 역할

커서 선언 형식

// 커서는 프로시저 내에서 선언하고 사용
CREATE OR REPLACE PROCEDURE 프로시저이름
AS
	CURSOR C IS SELECT 컬럼명 FROM 테이블명;
BEGIN
	OPEN C;
    LOOP
    	...
    END LOOP;
    CLOSE C;
END;
profile
늅늅

0개의 댓글