java.sql.SQLNonTransientException: [Simba][JDBC](11200) Invalid operation for this statement object.

版权声明:欢迎转载,请注明作者和出处 https://blog.csdn.net/baichoufei90/article/details/83502643

今天使用impala jdbc preparedStatement 尝试执行sql一直报这个错,查了半天,没找到原因。

最后仔细检查了下,发现因为是我测代码的时候是从createStatement复制过来的:

connection.prepareStatement(sql)
ResultSet resultSet = statement.executeQuery(sql)

只改了第一行代码,第二行代码里的sql没去掉导致报错,改成下面这样就ok了:

connection.prepareStatement(sql)
ResultSet resultSet = statement.executeQuery()

猜你喜欢

转载自blog.csdn.net/baichoufei90/article/details/83502643