Oracle的like concat函数用法与Mysql的不一样,它只能拼接两个参数,所以想拼接两个参数以上的话就需要多次使用concat函数。
// Oracle
like concat(concat('%',#{param,jdbctype=varchar}),'%')
// Mysql
like concat('%',#{param,jdbctype=varchar},'%')
亦或者使用此方式
like concat(concat('%',#{param,jdbctype=varchar}),'%')