У меня есть динамический запрос на мой батис, и мне нужно избежать символа%.escape-символ с использованием mybatis
это часть моего запроса (я пробовал много различных комбинаций)
<choose>
<!-- Titulo -->
<when test="titulo != null">
lower(p.titulo) like '%'||\||#{titulo}||'%' ESCAPE '\'
это то, что мне нужно:
select * from publicaciones where titulo like '%/%%' escape '/'; //this works perfect in oracle.
, что было бы правильным синтаксисом для этого запроса в mybatis ??
вы пытались с помощью & # 37 как знак процента? Я не уверен, где проблема точно так же, как я новичок в mybatis, но как только я разрешил аналогичную проблему с этой подстановкой. http://www.dvteclipse.com/documentation/svlinter/How_to_use_special_characters_in_XML.3F.html – Wolf