본문 바로가기

Database/PLSQL

005 - [Oracle PL/SQL] Implicit Cursor(암시적 커서)

<샘플코드에서 사용한 데이터는 HR 스키마이고, 오라클 설치시 생성할 수 있는 기본 스키마 입니다>

 

커서 속성 설명
SQL%NOTFOUND SQL실행시 Data가 없을 경우 True를 반환
SQL%FOUND  SQL 실행 시 Data가 1건 이상 존재할 경우 Truc를 반환
SQL%ROWCOUNT SQL 실행 시 영향받은 Row의 수
SQL%ISOPEN 묵시적 커서 사용 시에는 항상 False를 반환

 

사용 예시는 insert, update, delete 에서는 얼마나 많은 row 가 영향을 받았는지 알고 싶을때 주로 사용한다.