반환되는 값이 없을 때 기본값 설정하기
검색 결과에 조회되는 값이 없을 때, 임의 기본값을 지정해서 출력하고자 할 때 유용함
-- ANSI쿼리를 이용해 원하는 결과가 나옴 SELECT NVL(ENAME, '직원없음') ENAME FROM DUAL LEFT OUTER JOIN EMP ON DEPTNO = :V_DEPTNO; -- 참고사항 : 아래처럼 사용하니 원하는 결과가 나오지 않음 SELECT NVL(ENAME, '직원없음') ENAME FROM DUAL A , EMP B WHERE B.DEPTNO(+) = :V_DEPTNO;참고 URL : http://www.gurubee.net/article/45604
최신 댓글