SMALL
정의
쿼리문에 의해 반환되는 복수 개의 튜플들을 접근할 수 있게 하는 것
특징
- SQL문의 수행을 위해 별도의 메모리영역을 할당
- 메모리 영역은 SQL문의 결과셋과 수행된 SQL문에 대한 정보를 가짐
- 사용자는 커서를 통하여 메모리영역의 통제와 관리가 가능
종류
- 명시적(Explicit) 커서 : 사용자가 선언해서 생성 후 사용하는 SQL 커서
- 묵시적(Implicit) 커서 : 오라클에서 자동으로 선언해주는 SQL 커서(사용자는 생성유무 알수없음)
명령어
- DELCARE : 커서에 관련된 선언을 하는 명령어
- OPEN : 커서가 질의 결과의 첫 번째 튜플을 포인트 하도록 설정하는 명령어
- FETCH : 질의 결과에 대한 튜플 중 현재의 다음 튜플로 커서를 이동시키는 명령어
- CLOSE : 질의 실행 결과에 대한 처리 종료 시 커서를 닫기 위해 사용하는 명령어
처리단계(명시적 커서 기준)
- 명시적 커서 선언 -> Cursor 커서명
- 명시적 커서 오픈 -> Open 커서명
- 커서에서 데이터 추출 -> Fetch 커서명
- 커서 종료 -> Close 커서명
LIST