我想在MySQL中运行这样的查询:
select * from table where column1 like '%searchdata%'
但我想使用参数传入搜索文本。这可能吗?这似乎不起作用:
select * from table where column1 like '%?Parameter%'
答案 0 :(得分:33)
%
符号需要在参数值内,所以它更像是:
select * from table where column1 like ?;
然后将参数设置为:
%searchText%