JDBC驱动程序在resultSet中返回多余的行

时间:2019-02-03 06:20:09

标签: java spring hibernate jdbc

所以我正在使用JDBC模板,该模板可以调用带过滤器和不带过滤器的过程。在不使用过滤器的情况下调用JDBC应返回10行,而在使用过滤器的情况下应返回与该过滤器相对应的一个结果。但是发生的是,当使用filter进行调用时,它返回11行,其中10行将在我们不使用filter进行调用时返回10行,而使用filter进行1行调用。

因此,基本上,如果我最初不带过滤器的情况下调用该过程,它将返回10行,而现在我再次使用带过滤器的该过程将返回我们先前返回的所有10行以及过滤器行结果。第三次调用将使其返回12行。在每次通话时,都会添加一行以进行有效设置。

请帮助我找出错误所在

0 个答案:

没有答案