안녕하세요. 오라클 초보자 입니다.
현재 쿼리를 수정하고 있는데 where 절에서 DECODE 구문사용에 관해 몇가지 도움을 얻고자합니다.
select ********
from ********
where
**************
and dpt.department_code = '$3'
위와 같은 문장이있는데요. $3 는 외부에서 값을 받아옵니다.
값이 있을경우에 이값으로 조회를 하고 , NULL 일경우 전체 조회를 해야 하는상황입니다.
decode('$3','NULL',?????????,'$3') 이렇게 하면될듯한데요. ????? 이부분을 어떻게 처리하는지 알려주시면 고맙겠습니다.