IF문

IF문은 조건 표현식을 평가한 결과에 기초하여 하나의 명령문 세트를 실행합니다.

구문

각 표현식의 결과가 TRUE가 될 때까지 각 표현식이 차례대로 평가된 후에 해당 명령문 세트가 실행됩니다. 표현식이 TRUE를 리턴하지 않고 선택적 ELSE절이 있는 경우 ELSE절의 명령문이 실행됩니다.

UNKNOWN 및 FALSE는 동일하게 취급됩니다. 다음 조건 표현식이 평가됩니다. ELSEIF는 ELSE와 IF 사이에 공간이 없는 하나의 단어입니다. 그러나 IF문을 ELSE절 내에 중첩시키는 것도 가능합니다. 이렇게 할 경우 두 명령문을 모두 END IF로 종료시켜야 합니다.

IF i = 0 THEN
      SET size = 'small';
ELSEIF i = 1 THEN
      SET size = 'medium';
ELSEIF j = 4 THEN
      SET size = 'large';
ELSE
      SET size = 'unknown';
        END IF;


IF J > MAX THEN
    SET J = MAX;
    SET Limit = TRUE;
        END IF;
관련 개념
ESQL 개요
관련 태스크
ESQL 개발
메시지의 요소 액세스
관련 참조
구문 다이어그램: 사용 가능한 유형
ESQL문
주의사항 | 등록상표 | 다운로드 | 라이브러리 | 지원 | 피드백
Copyright IBM Corporation 1999, 2006 마지막 갱신 날짜: 2006/08/21
ak05040_