2017-07-11 2 views
2

java.sql.PreparedStatemenを使用してハイブを照会しようとしていて、空の結果セットを取得しようとしています。java.sql.Statementを使用して実行すると正しい結果セットを与える同じクエリです。私はhive jdbc 1.2.2 jarを使用しており、hives serverはHortonworks hdp stackにあります。hive jdbcはjava.sql.PreparedStatementをサポートしていますか?

答えて

3

はい、それがない:

パブリッククラスHivePreparedStatementがHiveStatementを見ることができるようにjava.sql.PreparedStatement

を実装して拡張し、内部ハイブは、JDBCインタフェースPreparedStatementを実装していますので、ドライバーはこのJDBC機能をサポートしています。リファレンスを参照してください

https://hive.apache.org/javadocs/r1.2.2/api/org/apache/hive/jdbc/HivePreparedStatement.html

はそれがお役に立てば幸いです。

関連する問題