NVL & NVL2 & NULLIF
NVL : 첫번째 값이 null이면 두번째 값을 반환 SELECT NVL(null, '지정값') FROM DUAL// 지정값 SELECT NVL('첫번째 값', '지정값') FROM DUAL// 첫번째 값 NVL2 : 첫번째 값이 null이 아니면 두번째 값(지정값1), null이면 세번째 값(지정값2) SELECT NVL2('첫번째 값', '지정값1', '지정값2') FROM DUAL;// 지정값1 SELECT NVL2(NULL , '지정값1', '지정값2') FROM DUAL;// 지정값2 NULLIF : 2개의 값이 같으면 NULL, 다르면 첫 번째 값을 반환 SELECT NULLIF('ORACLE', 'ORACLE') FROM DUAL//NULL SELECT NULLIF('ORACLE', 'SQL..
2022. 7. 13.