WITH t1 AS
(SELECT 'A' cd, 10 qty FROM dual UNION ALL
SELECT 'B' cd, 5 qty FROM dual UNION ALL
SELECT 'C' cd, 4 qty FROM dual UNION ALL
SELECT 'D' cd, 3 qty FROM dual)
SELECT *
FROM t1
WHERE cd = NVL(&p_cd, cd)
&p_cd : 파라미터 변수
파라미터에 값이 없을 경우에는 전체 조건으로 처리되면 되나
값을 하나 또는 그이상 Dynamic하게 받게 되면 받은 값에 대하여 IN으로 처리되도록 하고 싶습니다.
A를 받을수도 있고 AC, ABC등을 받을수도 있는데 그에 따라 처리가 가능할까요? delimeter가 필요하면 넣을수도 있습니다.