다음을 통해 공유


IF ER 함수

IF 함수는 지정된 조건이 충족되면 첫 번째 지정된 값을 반환합니다. 그렇지 않으면 두 번째 지정된 값을 반환합니다. 반환되는 값은 지원되는 모든 데이터 유형의 값일 수 있습니다.

구문

IF (condition, first value, second value) as any of the supported data types

인수

condition: 부울

테스트해야 하는 유효한 조건식입니다.

first value: 지원되는 모든 데이터 유형

조건이 충족되면 반환되는 결과입니다.

second value: 지원되는 모든 데이터 유형

조건이 충족되지 않은 경우 반환되는 결과입니다.

반환 값

지원되는 모든 데이터 유형

지원되는 데이터 유형의 결과 값입니다.

사용 참고 사항

first valuesecond value 인수는 동일한 데이터 유형을 사용하여 지정해야 합니다. 구성된 값의 데이터 형식이 일치하지 않으면 디자인 타임에 예외가 발생합니다.

첫 번째 값과 두 번째 값이 컨테이너(기록) 또는 기록 목록 데이터 유형의 값인 경우 결과에는 두 값에 모두 존재하는 필드만 있습니다.

예시

IF (1=2, "condition is met", "condition is not met") '조건이 충족되지 않음' 스트링을 반환합니다.

추가 리소스

논리 함수