4
我正在使用Mysql數據庫。我獲得了某些列的值爲a\"a
的存儲數據。我用下面的查詢選擇,但它失敗:Hibernate like query for escape character
select * from table_name where coloum_name like "%a\"%";
我花了幾個小時找到一個查詢,選擇和下面的一個工作:
select * from table_name where coloum_name like "%a\\\\\\\\""%";
我使用在冬眠我應用程序,所以我用:
criteria.add(Restrictions.ilike("coloum_name","%a\\\\\\\\""%"));
但它不工作。任何可能的方式來選擇通過標準?
檢查了這一點徹底http://stackoverflow.com/questions/673508/using-hibernate-criteria-is-there-a-way-to-escape-special-characters – jsedano 2013-04-22 14:35:30
感謝響應anakata。我已經檢查過,但不適合我。我有'''字符列,我想搜索 – 2013-04-22 14:40:48
檢查此http://stackoverflow.com/questions/4097161/hibernate-criteria-api-select-in – navand 2013-04-22 15:11:02