diff --git a/ql/src/java/org/apache/hadoop/hive/ql/exec/DDLTask.java b/ql/src/java/org/apache/hadoop/hive/ql/exec/DDLTask.java index 049857b..a49b363 100644 --- a/ql/src/java/org/apache/hadoop/hive/ql/exec/DDLTask.java +++ b/ql/src/java/org/apache/hadoop/hive/ql/exec/DDLTask.java @@ -3144,6 +3144,8 @@ private void writeToFile(String data, String file) throws IOException { private int describeTable(Hive db, DescTableDesc descTbl) throws HiveException { String colPath = descTbl.getColumnPath(); String tableName = descTbl.getTableName(); + // Fix for HIVE-11241 + tableName = StringUtils.join(Utilities.getDbTableName(tableName), '.'); // describe the table - populate the output stream Table tbl = db.getTable(tableName, false);