这个加参数的写法哪里不对吗?${if(p_dairiten_pattern <>'',
"select a.*,b.* from mv勘定先属性マスタ a, od_アプローチシート b where a.サブ代理店コード=b.代理店コードサブコード
and a.部担コード='"+p_kashisha+"' and substr(b.代理店コードサブコード,1,5)='"+p_dairiten+"' and b.満期日 between '"+p_year+"'"+p_month+"'01 and '"+p_year+"'"+p_month+"'31",
"select a.*,b.* from mv勘定先属性マスタ a, od_アプローチシート b where a.サブ代理店コード=b.代理店コードサブコード
and substr(b.代理店コードサブコード,1,5) IN (select 代理店コード
from m代理店パターン where dairi_pattern_id = '"+p_dairiten_pattern+"') and b.満期日 between '"+p_year+"'"+p_month+"'01 and '"+p_year+"'"+p_month+"'31")}