From 827ac7e4d588972e8f7c3830337c64bfa1db7358 Mon Sep 17 00:00:00 2001 From: z00484332 Date: Tue, 15 Sep 2020 19:38:41 +0800 Subject: [PATCH] fix HIVE-24166 --- ql/src/java/org/apache/hadoop/hive/ql/parse/SemanticAnalyzer.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ql/src/java/org/apache/hadoop/hive/ql/parse/SemanticAnalyzer.java b/ql/src/java/org/apache/hadoop/hive/ql/parse/SemanticAnalyzer.java index ad3092e..33a48ff 100644 --- a/ql/src/java/org/apache/hadoop/hive/ql/parse/SemanticAnalyzer.java +++ b/ql/src/java/org/apache/hadoop/hive/ql/parse/SemanticAnalyzer.java @@ -2182,7 +2182,7 @@ private void getMetaData(QB qb, ReadEntity parentInput) tab = newTab; } if (tab == null || - tab.getDbName().equals(SessionState.get().getCurrentDatabase())) { + tab.getDbName().equals(SessionState.get().getCurrentDatabase().toLowerCase())) { Table materializedTab = ctx.getMaterializedTable(cteName); if (materializedTab == null) { // we first look for this alias from CTE, and then from catalog. -- 2.8.4.windows.1