본문 바로가기

oracle nvl1

[Oracle]NVL, NVL2함수 NULL값을 변경하는 함수 문법 Select NVL(컬럼, 변경할 값) from dual -> 컬럼값이 NULL일 경우 변경할 값으로 해당값을 변경 Select NVL2(컬럼, 참, 거짓) from dual -> 컬럼값이 참일 경우 참의 로직 수행, 거짓일 경우 거짓의 로직 수행 간혹 쿼리를 돌릴때 NULL값으로 인해 정상적으로 수행이 되지 않는 경우가 생길 때가 있는데 NVL함수를 이용하여 에러가 나지 않도록 로직을 잘 짜보자. NVL2는 잘안쓰고 보통 NVL만 쓰게된다. 2020. 8. 8.