Notice
Recent Posts
Recent Comments
Link
«   2024/12   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
Tags
more
Archives
Today
Total
관리 메뉴

으나님의 잡다한 개발상식

(SQL) NULL관련 함수 본문

SQL

(SQL) NULL관련 함수

스위트치즈 2020. 5. 25. 19:29

1. NVL

- NULL이면 다른 값으로 바꿈

NVL(컬럼명, 바꿀 값)

EX) NVL(MGR,0) : MGR이 NULL이면 0으로 변환

 

2. NVL2

- NULL일 때와 NULL이 아닐 때 지정한 값으로 변환

NVL2(컬럼명, 바꿀 값1, 바꿀 값2)

EX) NVL2(MGR, 1, 0) : MGR이 NULL이 아니면 1, NULL이면 0을 반환



3. NULLIF

- 두 개의 값이 같으면 NULL, 같지 않으면 첫 번째 값 반환

NULLIF(값1, 값2)

EX) NULLIF(EXP1, EXP2) : EXP1과 EXP2의 값이 같으면 NULL을, 같지 않으면 EXP1을 반환



4. COALESCE

- NULL이 아니면 값을 반환

COALESCE(컬럼명, 값)

EX) COALESCE(MGR, 1) : MGR이 NULL이 아니면 1을 반환

'SQL' 카테고리의 다른 글

(SQL) 형변환과 인덱스  (0) 2020.05.25
(SQL) COUNT 함수  (0) 2020.05.25
(SQL) ORDER BY  (0) 2020.05.25
(SQL) DELETE문과 TRUNCATE문 비교  (0) 2020.05.25
(SQL) NOLOGGING  (0) 2020.05.25