오라클 단일행 함수 NVL, NVL2, NULLIF, COALSECE, CASE, DECODE, CONCAT
2019. 6. 5. 00:12ㆍDB/오라클
728x90
주요 참고자료 :
http://www.gurubee.net/lecture/1880, DBA커뮤니티 구루비
https://hunit.tistory.com/223,
빈칸은 추후 추가 예정.
NVL |
NVL(칼럼이름, 바꿀 값) 지정한 칼럼의 값 중에서 NULL값이 있다면 다른 값으로 바꾼다. |
NVL2 |
NVL2(칼럼이름, NOT NULL일 경우 반환할 값, NULL일 경우 반환할 값) 지정한 칼럼의 값이 NOT NULL이라면 인자1의 값을 반환하고, NULL이라면 인자2의 값을 반환한다. |
NULLIF |
NULLIF(칼럼이름1, 칼럼이름2) 칼럼1과 칼럼2를 비교하여 둘이 같다면 NULL을, 같지 않다면 칼럼1을 반환한다. |
COALSECE |
COALESCE(칼럼이름1, 칼럼이름2, 표시할 값) 칼럼1이 NULL인 경우 칼럼2가 반환되고, 칼럼2도 NULL인 경우 표시할 값이 나온다. |
CASE | |
DECODE | |
CONCAT |
728x90
반응형
'DB > 오라클' 카테고리의 다른 글
오라클 연결연산자와 리터럴 문자열 (1) | 2019.06.28 |
---|---|
오라클 널 값 null (0) | 2019.06.28 |
오라클 WHERE 절 : 데이터 제한 및 정렬 (0) | 2019.06.04 |
SQL SELECT문의 기능 (0) | 2019.06.03 |
오라클 SQL문 종류 (0) | 2019.06.03 |