0

Oracle BI Publisher(10g)の検索パラメータの検索リスト(値のリスト)は、クエリにバインド変数(パラメータ識別子)が含まれていない場合は正常に機能しますが、検索リストクエリの制約にバインド変数が導入されている場合は、延々と検索を続けます。

メニューパラメータの値のリストでバインド変数を使用すると、正常に機能します。

BI Publisherに関する問題ですか、それとも別のパラメーターをリッスンして検索リストを更新するにはどうすればよいですか?

編集:検索パラメータのLOVコード

select col1|| ' - ' || col2 as item
  from table --search works on applying no filter

select col1|| ' - ' || col2 as item
  from table
 where col3 = substr(:I_col3_param, 0, instr(:I_col3_param,'-')-2)) -- search doesn't work on applying this filter

最初のクエリは明らかに多数のデータを返しますが、その検索時間は2番目のクエリよりも短くなります。したがって、問題は大量のデータが原因ではないはずです。

4

0 に答える 0