-커서
: 여러개의 행이 리턴되는 query를 실행하는 경우 명시적인 커서를 이용해주어야 한다.
- 기본 구문
declare
cursor cursor_name is statement -- 커서 선언
begin
open cursor_name; -- 커서 열기
fetch cursor_name into variable_name; -- 커서로부터 데이터를 읽어와 변수에 저장
close cursor_name; -- 커서 닫기
end;
- 예제
: 커서를 이용하여 지지도 테이블의 모든 내용을 조회하며 freqset와 support를 조회하는 쿼리
코드
프로시저 실행
결과
'데이터베이스 > Oracle' 카테고리의 다른 글
오라클 계정생성 (0) | 2019.05.08 |
---|---|
Java 코드, Oracle stored procedure의 성능 비교 (1) | 2016.05.24 |
Oracle Stored Procedure (0) | 2016.05.12 |
게시판 페이징 처리 (oracle DB) (6) | 2016.03.04 |
rownum, rowid (0) | 2016.03.04 |