nvl2

코딩 개발/ORACLE

[ORACLE] - NVL, NVL2 함수 (Null Value)

데이터를 Read 할 때 가져오는 값이 Null 값이라면 Null이라고 나오게 되겠죠. 하지만 숫자를 다루는 데이터에서 값이 없을 때 0이라는 값을 가져오게 만들고 싶다면 NVL이라는 함수를 사용해서 값을 가져오면 될 것 같습니다. NVL 예시 코드 SELECT num, NVL(num,0) AS num2 FROM table1 만일 이렇게 sql문을 작성했다고 가정해 보겠습니다. NULL 값이 나오는 데이터가 있다면 NVL 함수를 사용하면 0이 들어가게 만들 수 있습니다. 그리고 NULL 값이 아니라면 자신 그대로의 값이 나오게 됩니다. NVL2 예시 코드 SELECT num, NVL2(num,'Y','N') AS num3 FROM table1 NULL 값이 나오면 'N' , NULL 값이 아니면 'Y'가..

호소세
'nvl2' 태그의 글 목록