ISNULL
-
[데이터베이스] SQL 에서 NULL 다루기데이터베이스와 SQL 2022. 10. 4. 17:11
NULL 함수 어떤 프로그래밍 언어를 배우던지 NULL 값을 이해하고 다루는 것은 중요하다. NULL은 0과 다른 상수이다. 쉽게 말해 unknown value 라고 할 수도 있다. NULL 값과 어떤 수와 어떤 연산을 해도 그 값은 NULL이 된다. NULL은 일반적인 비교 연산자를 사용할 수 없다. unknown 값을 비교하는 것이 무의미 한 것과 마찬가지로.. 또한 NULL 값은 가장 작은 값으로 취급된다. 오름차순 정렬을 할 때 가장 먼저 NULL값이 온다. NULL과 관련된 함수로 다음과 같은 것들이 있다. ISNULL (), IS NOT NULL(): null 인지 아닌 지를 판단 COALESCE(): NULL 이 아닌 첫 번째 값을 반환 (중첩 CASE 문에 해당) NULLIF( ): 동일한..