使用占位符进行模糊查询

来源:互联网 发布:藏刀不能在淘宝卖 编辑:程序博客网 时间:2024/05/01 05:07

使用占位符进行模糊查询时,一定要将“%”放在参数值里面,不能放在sql里面。

例如:

1.SELECT * FROM User WHERE Name like '%?%'"

ps.setString(1,"刘")

错误

2.SELECT * FROM User WHERE Name like ?

ps.setString(1,"%刘%")

正确

0 0