decode1 [Oracle] null 처리 함수 (NVL, NVL2) NVL 함수는 값이 Null인경우 지정값을 출력하고 Null이 아닌경우에는 원래의 값을 출력한다NVL(Colum1, value)Colum1 이 Null 일경우 value의 값이 들어간다. Null이 아닐 경우는 Colum1의 값이 나온다 예시nvl(to_date,trunc(sysdate)-1);to_date컬럼중 null 이 있으면 어제날짜를 반환하고 값이 존재하면 그대로 반환한다. nvl2함수는 nvl함수와 대부분 동일 하지만 값이 존재하는 경우에도 값을 지정한 값으로 반환하는 함수이다.nvl2(colum,notnullValue,nullValue);colum값이 null이 아닐떄는 notnullValue의 값 이 반환되고 null일 .. 2024. 9. 26. 이전 1 다음 728x90