oracle中使用replace函数遇到的棘手问题,非常棘手,在线等
当我在输入框里输入关键字时,我希望搜索出来的结果中关键字都显示成红色,我是在oracle中实现的,SQL语句如下
SELECT replace(title,${keyword},'<font color="red">'||${keyword}||'</font>') tit
from a
where title like '%'||${keyword}||'%'
可是当执行到SQL语句的时候报错了.报错如下
SELECT ques_id,
replace(title,'甲骨文',')
select fail.:java.sql.SQLException: ORA-01756: quoted string not properly terminated
请问这个问题如何解决?