我正在尝试使用 java 在 hive 中创建表。我发现
java.sql.SQLException: org.apache.thrift.transport.TTransportException
在执行我的代码时。
这是我的代码
public void createTable(String tableName) {
try{
Statement stat = con.createStatement();
String QueryString = "CREATE TABLE '"+tableName+"'(User_Id INTEGER NOT NULL AUTO_INCREMENT, " + "User_Name VARCHAR(25), UserId VARCHAR(20), User_Pwd VARCHAR(15), primary key(User_Id))";
a = stat.executeUpdate(QueryString);
if(a==1){
System.out.println(a);
System.out.println("Table has been created");
}
}catch(Exception e){
System.out.println(e);}
}
为什么抛出这个异常,我该如何解决它。?