like模糊匹配拼接出現(xiàn)問題
sql.append("?and?DESCRIPTION?like?'%'||?||'%'"); //上面這個全部顯示出來了,根本沒做到什么匹配,后臺的查詢代碼是 select?ID,COMMAND,DESCRIPTION,CONTENT?from?MESSAGE?where?1=1?and?DESCRIPTION?like?'%'||'精彩'||'%' sql.append("?and?DESCRIPTION?like?'%'?'%'"); 這一條的拼接出來的查詢語句是
select ID,COMMAND,DESCRIPTION,CONTENT from MESSAGE where 1=1 and DESCRIPTION like '%''精彩''%'
不知道為什么 ?精彩總會自動添加 ‘ ?’這個東東。求解。。。
2016-03-21
代碼第三行: ?and DESCRIPTION like '%' ? '%'" ? ? ?==》》 ? ??兩邊各加一個空格