EXCEPTION
WHEN NO_DATA_FOUND THEN
ACCESS_INTO_NULL : 초기화되지 않은 object의 속성에 값을 assign
COLLECTION_IS_NULL : 초기화되지 않은 NESTED 테이블에 EXISTS와 다른 방법을 적용
CURSOR_ALREADY_OPEN : OPEN CURSOR가 이미 OPEN됨
DUP_VAL_ON_INDEX : 중복된 값을 입력하려고 한다.
INVALID_CURSOR : 잘못된 CURSOR 연산자를 발생했다.
INVALID_NUMBER : 문자열을 NUMBER 타입으로 변화하는 것이 실패
LOGIN_DENIED : LOGIN시 USERNAME 또는 PASSWORD를 잘못 입력
NO_DATA_FOUND : 한행도 SELECT 되지 않음
NOT_LOGGED_ON : DATABASE에 CONNECT 되지 않음
PROGRAM_ERROR : PL/SQL 내부에 에러가 남
ROWTYPE_MISMATCH : HOST와 PL/SQL CURSOR의 변수가 일치하지 않음
STORAGE_ERROR : PL/SQL 실행중 MEMORY를 손상시킴
SUBSCRIPT_BEYOUND_COUNT : NESTED 테이블을 참조하는 요소가 너무 큰 INDEX를 사용함
SUBSCRIPT_OUTSIDE_LIMIT : NESTED테이블을 참조하는 요소가 정상적인 범위에서 벗어난 INDEX 사용
TIMEOUT_ON_RESOURCE : RESOURCE를 기다리는 동안 TIMEOUT 발생
TOO_MANY_ROWS : SINGLE ROW SELECT에서 다중행을 포함
ZERO_DIVIDE : 0으로 나눔
'Study > Oracle' 카테고리의 다른 글
엑셀 insert 쿼리 만들기 오라클 SQL 원리로 쉽게 익혀보자 (0) | 2023.11.14 |
---|---|
오라클 설치 없이 무료로 쿼리 연습하는 방법 oracle livesql (0) | 2021.09.29 |
오라클 DBMS_OUTPUT.PUT_LINE (0) | 2015.03.04 |
오라클 중복 row 찾기 (0) | 2015.01.27 |
오라클 커서(CURSOR) 사용 샘플 (0) | 2014.10.27 |