我有一个运行thrift服务器的Spark 1.5实例。我的数据库管理器(DBeaver)成功连接到此thrift服务器。但是,当我尝试运行以下代码时:
CREATE TABLE test(
id int
)
我收到: DBCException:SQL错误:不支持方法 java.sql.SQLException:SQLException:不支持的方法
有趣的是,表实际上已创建。当我尝试:
beeline> show tables;
+------------+--------------+--
| tableName | isTemporary |
+------------+--------------+--
| test | false |
+------------+--------------+--+
如果我尝试从beeline创建一个类似的表,则会创建它而不会显示任何错误消息。
0: jdbc:hive2://localhost:10000> CREATE TABLE test02( id INT );
+---------+--+
| result |
+---------+--+
+---------+--+
问题是,如何通过JDBC创建表而不接收此错误消息?