【发布时间】:2013-04-15 11:52:51
【问题描述】:
我正在使用 Mysql 数据库。我获得了某些列的存储数据,其值为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。我已经查过了,但不适合我。我要搜索的列中有 '\"' 字符。