【发布时间】:2009-04-21 17:18:22
【问题描述】:
我想在 MySQL 中运行这样的查询:
select * from table where column1 like '%searchdata%'
但我想使用一个参数来传递搜索文本。这可能吗?这似乎不起作用:
select * from table where column1 like '%?Parameter%'
【问题讨论】:
标签: mysql
我想在 MySQL 中运行这样的查询:
select * from table where column1 like '%searchdata%'
但我想使用一个参数来传递搜索文本。这可能吗?这似乎不起作用:
select * from table where column1 like '%?Parameter%'
【问题讨论】:
标签: mysql
% 符号需要在参数值内,所以它更像:
select * from table where column1 like ?;
然后你将参数设置为:
%searchText%
【讨论】: