在JDBC中实现SQL语句的模糊查询

时间:2023-03-08 17:42:42

在JDBC中实现SQL语句的模糊查询

  • 在大多数情况下我们可以在JDBC中写入sql语句通过占位符的方式来直接查询,但是如果要进行模糊查询,需要转义字符才能够正常查询。

  • sql语句: 

select * from table where tableid like %id%;
  • JDBC中的sql语句:

String sql = "select * from table where tableid like \"%\"?\"%\"";//?为占位符