【发布时间】:2015-11-26 09:49:43
【问题描述】:
当我构建查询时,我使用如下参数:
WAR_REPORT_CALLING_NUMBER = " and cal.calling_number = ? ";
从代码中我插入参数而不是? 但现在我需要在这个字符串中插入参数:
WAR_REPORT_MSG1 = " AND regexp_like(pe.answer_recived,'^[^0-9]*[?][^0-9]*$') ";
而且这种结构也不行。怎么做?
【问题讨论】:
-
将整个正则表达式分配为参数,例如
WAR_REPORT_MSG1 = " AND regexp_like(pe.answer_recived,?) ";