最近在使用mybatis,然後用到了小於等於,直接在XML中使用了 sum(case when p.pool_year 猜想可能是由於特殊字元的緣故,於是用了轉義字元進行了替換了,如下: sum(case when p.pool_year <= '2014' then p.pool_rmb e ...
最近在使用mybatis,然後用到了小於等於,直接在XML中使用了<=,結果XML文件一直顯示紅色錯誤,如下:
sum(case when p.pool_year <= '2014' then p.pool_rmb else 0 end) as "one",
猜想可能是由於特殊字元的緣故,於是用了轉義字元進行了替換了,如下:
sum(case when p.pool_year <= '2014' then p.pool_rmb else 0 end) as "one",
記錄下來,防止以後出錯。
xml中常用轉義字元:
<
< 小於號>
> 大於號&
& 和'
'單引號"
"雙引號