Oracle Report Builder に 1 つのパラメーター (parameter_in) があり、このレポートの次のクエリでこのパラメーターを使用していますが、結果が表示されません。私の名前のパラメーターは (mhn.kod_urusan IN (replace(:p_kod_urusan,'[^,]+',',') ) または :p_kod_urusan is null) です 。これは私のクエリです:-
select distinct to_char(mhn.trh_masuk,'dd/mm/yyyy') trh_masuk,
p.nama nama,mhn.kod_urusan
from mohon mhn,mohon_hakmilik mh, pemohon pm, pihak p,
hakmilik h,
kod_daerah kd,kod_bpm kb
where
mhn.id_mohon = mh.id_mohon
and mhn.id_mohon = pm.id_mohon
and pm.id_pihak = p.id_pihak(+)
and mh.id_hakmilik = h.id_hakmilik
and h.kod_daerah = kd.kod(+)
and (upper(TRUNC(mhn.trh_masuk)) BETWEEN :p_date1 AND :p_date2 )
and (mhn.kod_urusan IN (replace(:p_kod_urusan,'[^,]+',',') ) or :p_kod_urusan is null)
order by 1 asc
誰でもアイデアを得ましたか?.:(:(