다음을 통해 공유


column_ifexists()

적용 대상: ✅Microsoft Fabric

열이 있는 경우 열을 표시합니다. 그렇지 않으면 기본 열을 반환합니다.

사용되지 않는 별칭: columnifexists()

구문

column_ifexists( columnName,defaultValue)

구문 규칙에 대해 자세히 알아봅니다.

매개 변수

이름 Type 필수 설명
columnName string ✔️ 반환할 열의 이름입니다.
defaultValue scalar ✔️ columnName 테이블에 없는 경우 반환할 기본 열입니다. 이 값은 스칼라 식일 수 있습니다. 예를 들어 다른 열에 대한 참조입니다.

반품

columnName 있으면 열을 반환합니다. 그렇지 않으면 defaultValue 열을 반환합니다.

예시

이 예제에서는 StormEvents 테이블에 Capital이라는 열이 없으므로 기본 State 열을 반환합니다.

StormEvents | project column_ifexists("Capital", State)

출력

이 출력은 기본 State 열의 처음 10개 행을 보여 줍니다.

상태
애틀랜틱 사우스
플로리다
플로리다
그루지야
미시시피
미시시피
미시시피
미시시피
아메리칸사모아
켄터키
...