Java 对转义字符的类Hibernate查询
我正在使用Mysql数据库。我获得了值为Java 对转义字符的类Hibernate查询,java,mysql,hibernate,Java,Mysql,Hibernate,我正在使用Mysql数据库。我获得了值为a\“a的某些列的存储数据。我使用以下查询进行选择,但失败: select * from table_name where coloum_name like "%a\"%"; 我花了几个小时查找要选择的查询,以下查询正在运行: select * from table_name where coloum_name like "%a\\\\\\\\""%"; 我在应用程序中使用了hibernate,因此我使用了: criteria.add(Restrict
a\“a
的某些列的存储数据。我使用以下查询进行选择,但失败:
select * from table_name where coloum_name like "%a\"%";
我花了几个小时查找要选择的查询,以下查询正在运行:
select * from table_name where coloum_name like "%a\\\\\\\\""%";
我在应用程序中使用了hibernate,因此我使用了:
criteria.add(Restrictions.ilike("coloum_name","%a\\\\\\\\""%"));
但它不起作用。是否有任何可能通过标准选择的方法???检查此项。希望这对您有所帮助。
彻底检查此内容,感谢anakata的回复。我已经检查过了,但不适合我。我要搜索的列中有“\”字符。检查此内容