在项目时,用到了mysql的模糊查询,sql语句是这样的,select * from t_sub where sub_name like '%?%'; 
然后在用PreparedStatement设置参数的时候,pstmt.setString(1, subName); 
可是这样写抛出了异常 java.sql.SQLException: No parameters defined during prepareCall() 难道mysql中的模糊查询不支持这样的占位符用法吗,'%?%',百分号和问号连在一起。 
谢谢