Hive's tinyint datatype is not supported by the Hive JDBC driver ----------------------------------------------------------------
Key: HIVE-1859 URL: https://issues.apache.org/jira/browse/HIVE-1859 Project: Hive Issue Type: Bug Components: Drivers Affects Versions: 0.5.0 Environment: Create a Hive table containing a tinyint column. Then using the Hive JDBC driver execute a Hive query that selects data from this table. An error is then encountered. Reporter: Guy le Mar java.sql.SQLException: Could not create ResultSet: org.apache.hadoop.hive.serde2.dynamic_type.ParseException: Encountered "byte" at line 1, column 47. Was expecting one of: "bool" ... "i16" ... "i32" ... "i64" ... "double" ... "string" ... "map" ... "list" ... "set" ... "required" ... "optional" ... "skip" ... <tok_int_constant> ... <IDENTIFIER> ... "}" ... at org.apache.hadoop.hive.jdbc.HiveResultSet.initDynamicSerde(HiveResultSet.java:120) at org.apache.hadoop.hive.jdbc.HiveResultSet.<init>(HiveResultSet.java:74) at org.apache.hadoop.hive.jdbc.HiveStatement.executeQuery(HiveStatement.java:178) at com.quest.orahive.HiveJdbcClient.main(HiveJdbcClient.java:117) -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.