1
我對我的batis有一個動態查詢,我需要轉義%符號。使用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