nvl()

평가 대상 표현식이 null이 아니면 표현식의 값을 반환하고, null이면 기본값을 반환합니다.

문법

nvl(VAL_EXPR, DEFAULT_EXPR)
VALUE_EXPR
평가 대상 표현식을 입력합니다. 평가한 값이 null이 아닌 경우, 평가한 값을 반환합니다.
DEFAULT_EXPR
VAL_EXPR 값이 null일 때 반환할 값을 지정합니다.

사용 예

json "{}" | eval nvl=nvl("hello", "") => "hello"
json "{}" | eval nvl=nvl(null, "") => ""