IIf(MDX)
업데이트: 2006년 7월 17일
논리 테스트로 확인된 두 값 중 하나를 반환합니다.
구문
IIf(Logical_Expression, Expression1, Expression2)
인수
- Logical_Expression
true나 false가 되는 유효한 MDX 논리 식입니다.
- Expression1
유효한 MDX 식입니다.
- Expression2
유효한 MDX 식입니다.
주의
논리 식으로 지정된 식은 해당 식의 값이 0인 경우에만 false로 평가됩니다. 다른 값은 true로 평가됩니다.
지정된 논리 식이 true가 될 경우 IIf 함수는 첫 번째 식을 반환합니다. 그렇지 않은 경우 이 함수는 두 번째 식을 반환합니다.
지정된 식은 값이나 MDX 개체를 반환할 수 있습니다. 또한 지정된 식은 형식이 일치할 필요가 없습니다.
[!참고] Microsoft SQL Server 2000에서 Analysis Services는 숫자 및 문자열 반환 형식만 지원했기 때문에 지정된 식의 형식이 동일해야 했습니다. SQL Server 2005 Analysis Services(SSAS)에는 이러한 제한 사항이 없습니다.
검색 기준에 따라 멤버 집합을 만드는 데는 IIf 함수 사용을 권장하지 않고 있습니다. 그 대신, Filter 함수를 사용하여 지정한 집합의 각 멤버를 논리 식에 대해 평가하고 멤버의 하위 집합을 반환합니다.
[!참고] 두 식 중 하나가 NULL인 경우 조건을 만족하면 결과 집합은 NULL이 됩니다.
참고 항목
참조
도움말 및 정보
변경 내역
릴리스 | 내역 |
---|---|
2006년 7월 17일 |
|