小编典典

如何在准备好的语句中实现类似运算符?

java

ps=con.prepareStatement(“select * from REGISTER inner join ORGAN on REGISTER.PATIENTID=ORGAN.PATIENTID where ORGAN.ORGAN LIKE ?”);
ps.setString(1,”’%”+o.getOrgan()+”%’“);

我在SQL Developer中执行了正常的查询,但是在DAO类中,它不返回任何结果集。


阅读 190

收藏
2020-11-26

共1个答案

小编典典

ps.setString(1, "%" + o.getOrgan() + "%");

请注意没有引号。

2020-11-26