[오라클 레퍼런스 함수] NULLIF - 두 값이 동일하면 null 반환


[오라클 레퍼런스 함수] NULLIF - 두 값이 동일하면 null 반환

NULLIF 구문 NULLIF(expr1, expr2) 목적 NULLIF 함수는 expr1과 expr2를 비교합니다. 두 값이 동일하면 함수는 null을 반환합니다. 두 값이 동일하지 않으면 함수는 expr1을 반환합니다. expr1에는 리터럴 NULL을 지정할 수 없습니다. 두 인수 모두 숫자 데이터 유형인 경우 Oracle Database는 높은 숫자 우선순위를 가진 인수를 결정하고 다른 인수를 해당 데이터 유형으로 암시적으로 변환하여 해당 데이터 유형을 반환합니다. 인수가 숫자가 아닌 경우, 데이터 유형이 동일해야 하며 그렇지 않으면 Oracle은 오류를 반환합니다. NULLIF 함수는 논리적으로 다음 CASE 식과 동등합니다: CASE WHEN expr1 = expr2 THEN NULL ELS..


원문링크 : [오라클 레퍼런스 함수] NULLIF - 두 값이 동일하면 null 반환