我想在MySQL中运行这样的查询:
select * from table where column1 like '%searchdata%'
但我想使用参数来传递搜索文本,这可行吗?下面的代码似乎不起作用:
select * from table where column1 like '%?Parameter%'
我想在MySQL中运行这样的查询:
select * from table where column1 like '%searchdata%'
但我想使用参数来传递搜索文本,这可行吗?下面的代码似乎不起作用:
select * from table where column1 like '%?Parameter%'
%
符号放在参数值内,所以它应该是这样的:
select * from table where column1 like ?;
然后您将参数设置为:
%searchText%