@COLSTAT
@COLSTAT 함수를 사용하여 열이 누락되었거나 널이거나 부적합하다는 표시자를 Extract 또는 Replicat에 반환합니다. 지표는 추가 변환 함수를 사용하는 더 큰 조작 공식의 일부로 사용될 수 있습니다.
구문
@COLSTAT ({MISSING | NULL | INVALID})
예제
예 1
다음 예에서는 NULL를 대상 열 ITEM로 반환합니다.
ITEM = @COLSTAT (NULL)
예 2
다음 @IF 계산에서는 PRICE 및 QUANTITY가 0보다 작은 경우 @COLSTAT를 사용하여 NULL를 대상 열로 반환합니다.
ORDER_TOTAL = PRICE * QUANTITY, @IF (PRICE < 0 AND QUANTITY < 0, @COLSTAT(NULL))
예 3
다음 예에서 @IF 계산은 분모가 0인 경우 @COLSTAT를 사용하여 대상 열에 Infinity를 저장하고, 그렇지 않은 경우 분자/분모의 결과를 반환합니다.
table example colmap(quotient = @if(@coltest(denominator, 0), @colstat(INFINITY),
(numerator/denominator))