NANVL
Syntax
NANVL
(
value IN { real, double precision, numeric },
replacement IN { varchar, real, double precision, numeric }
)
RETURNS { real, double precision, numeric };개요
NANVL 함수는 첫 번째 인자가 NaN(Not a Number)이면 두 번째 인자값을 반환하고, NaN이 아니면 첫 번째 인자값을 그대로 반환합니다.
두 번째 인자가 varchar 가 아니라면, 첫 번째 인자와 타입이 동일해야 합니다.
부동 소수점이나 숫자형 데이터에서 NaN을 다른 값으로 대체할 때 쓰입니다.
파라미터
파라미터
설명
value
검사할 숫자 값(real, double precision, numeric)입니다; NaN이면 replacement 값 반환힙합니다.
replacement
value가 NaN 일 때 대신 반환할 값(varchar, real, double precision, numeric)입니다;varchar 일 경우, value의 타입으로 자동 캐스팅 됩니다.
예제
Last updated
