PLSQL

GOLDILOCKS 는 프로시저를 수행중 일어나는 예외상황에 대해 처리할 수 있는 Exception 을 지원합니다. Exception 은 사용자가 지정할 수 있거나 혹은 미리 정의된 예외처리를 사용할 수 있습니다. 미리 정의된 예외처리는 다음과 같습니다. 이름 설명 CASE_NOT_FOUND CASE WHEN 조건에 모두 맞지 않으며 ELSE 절이 없는 경우 DUP_VAL_ON_INDEX INDEX 중복 오류가 발생한 경우 INVALID_CURSOR 커서의 상태가 올바르지 않은 경우 INVALID_NUMBER 숫자로 변환할 수 없는 경우 NO_DATA_FOUND SELECT 에 의해 0 건이 리턴되는 경우 ROWTYPE_MISMATCH 2개의 로우타입 변수의 필드 타입이 서로 다른 경우 TOO_MANY_..
GOLDILOCKs 는 프로시져의 효율적인 기능을 위해 아래와 같은 함수를 지원합니다. 함수 설명 IF 주어진 조건들 중 참인 것에 해당하는 구문을 수행 CASE Simple CASE - CASE 키워드 다음에 기술된 변수를 가지고 WHEN 절 이후에 기술된 표현 중 맞는 부분을 실행 Searched CASE - WHEN 절 이후에 변수와 표현을 계산하여 맞는 부분을 실행 BASIC LOOP LOOP 와 END LOOP 키워드로 반복 수행할 일련의 구문을 수행 FOR LOOP 주어진 범위의 정수 개수 만큼 일련의 구문을 수행 WHILE LOOP 주어진 조건이 참인 동안 계속 구문을 수행 IFgSQL> DECLARE 2 V1 INTEGER := 1; 3 BEGIN 4 IF V1 > 0 THEN 5 DBMS..
꽁담
'PLSQL' 태그의 글 목록