[SQL] NULL 관련 함수
NVL, ISNULL, IFNULL NVL은 오라클 문법이고, ISNULL은 MS-SQL, IFNULL은 MY-SQL 문법이다. 기능은 모두 같다. -- SQL NVL(job, 0) -- MS SQL ISNULL(salary, 0) -- MY SQL IFNULL(expr1, expr2) 모두 표현식을 두개 받은 뒤 첫번째 받은 값이 NULL이라면 두번째 받은 값을 반환하고 아니라면 그대로 첫번째 값으로 사용된다. ( 첫번째 값이 NULL이면 두번째 값 사용, NULL이 아니면 첫번째 값 사용 ) NULLIF nullif 역시 NULL과 관련된 기능으로, 두개의 값을 받아서 첫번째 값이 두번째 값과 같다면 NULL을 반환하고, 같지 않다면 첫번째 값을 반환한다. nullif('oracle','oracle)..