このOracleSQLクエリにバインドまたは渡す番号のリストがあります。
SELECT
ad.lastname, ad.name, a.cc cc, sum(a.qt) qt
FROM a, ad
where ( ad.ci in (:idList) or (:idList is null))
and ad.ci (+) = a.ci
And A.Type = 'R'
And A.Cc In ('SIDI','SIND','RSU')
コマンドoci_bind_by_nameを使用して:idListをIDのリストを含む文字列にバインドすることは許可されていますか?IDをセラライズする文字列と見なすことができますか?
例:
シリアル化されたリストはSQL構文の一部ではないため、「ただ」実行不可能のようです。私の目標を達成するためのアイデアはありますか?