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

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

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

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

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

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

你可能感兴趣的:(错误处理,sql)