데이터베이스/SQL
SQLD | 오라클 내장함수 | NVL | NULLIS | COALESCE | SQL 나누기 연산
오라클 내장 함수 NVL (ISNULL, ISFULL) SELECT NVL(칼럼 a, 값 b) FROM 테이블명 칼럼 a값이 null이면 b값 리턴 null값을 다른 값으로 바꾸는 경우 사용 SQL Server에서는 NULL 값을 치환하기 위해서는 ISNULL 함수를 사용 오라클에서 NVL 함수와 MySQL의 IFNULL 함수와 동일한 기능을 수행 NVL2 SELECT NVL2(칼럼 a, b값, c값) FROM 테이블명 칼럼 a값이 null이 아닐 경우 b값 리턴 칼럼 a값이 null일 경우 c값 리턴 NULLIF SELECT NULLIF(칼럼 a, 칼럼 b) FROM 테이블명 칼럼 a값과 칼럼 b값이 동일하면 nulll값 리턴 동일하지 않을 경우 칼럼 a값 리턴 CASE문으로 표현 -CASE WHEN ..
2021. 11. 7. 14:21