2
我試圖用java.sql.PreparedStatemen
t查詢配置單元並獲得一個空的結果集,當使用java.sql.Statement
執行時,使用相同的查詢給出正確的結果集。我正在使用配置單元jdbc 1.2.2 jar和配置單元服務器在Hortonworks hdp堆棧中。Hive jdbc是否支持java.sql.PreparedStatement?
我試圖用java.sql.PreparedStatemen
t查詢配置單元並獲得一個空的結果集,當使用java.sql.Statement
執行時,使用相同的查詢給出正確的結果集。我正在使用配置單元jdbc 1.2.2 jar和配置單元服務器在Hortonworks hdp堆棧中。Hive jdbc是否支持java.sql.PreparedStatement?
是的,它的作用:
公共類
HivePreparedStatement
擴展HiveStatement實現java.sql.PreparedStatement
可以看出,在內部配置單元確實實現了JDBC接口PreparedStatement
,因此,驅動程序支持這個JDBC功能。
更多信息參見:https://hive.apache.org/javadocs/r1.2.2/api/org/apache/hive/jdbc/HivePreparedStatement.html
希望它能幫助。