ORA-01560: LIKE 样式包含的字符不完整或非法

and ci.staff_id in( ?)and nci.I1 like ?||'%')

--参数:[31562, 5, 泉州电信(销户,欠费停机)一年以上2017年11月(旧)催缴减工单(2)309条20171113]
and ci.staff_id in( ?)and nci.I1 like ?||'%')
java.sql.SQLException: ORA-01560: LIKE 样式包含的字符不完整或非法

select * from dual a where a.dummy like '泉州电信(销户,欠费停机)一年以上2017年11月(旧)催缴减工单(2)309条20171113]'||'%'

这样写没问题的呀,like后面传参的字段加引号没得哦