This is an automated email from the ASF dual-hosted git repository.

lihaopeng pushed a commit to branch branch-1.2-lts
in repository https://gitbox.apache.org/repos/asf/doris.git


The following commit(s) were added to refs/heads/branch-1.2-lts by this push:
     new 5a74999d06 fix mv select failed on upper case column (#17555)
5a74999d06 is described below

commit 5a74999d061f0f587a7330b37af2170923889d20
Author: Pxl <[email protected]>
AuthorDate: Thu Mar 9 18:29:23 2023 +0800

    fix mv select failed on upper case column (#17555)
---
 .../java/org/apache/doris/analysis/CreateMaterializedViewStmt.java  | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git 
a/fe/fe-core/src/main/java/org/apache/doris/analysis/CreateMaterializedViewStmt.java
 
b/fe/fe-core/src/main/java/org/apache/doris/analysis/CreateMaterializedViewStmt.java
index 515e18aab1..a78528fdec 100644
--- 
a/fe/fe-core/src/main/java/org/apache/doris/analysis/CreateMaterializedViewStmt.java
+++ 
b/fe/fe-core/src/main/java/org/apache/doris/analysis/CreateMaterializedViewStmt.java
@@ -191,7 +191,7 @@ public class CreateMaterializedViewStmt extends DdlStmt {
                 }
                 SlotRef slotRef = (SlotRef) selectListItemExpr;
                 // check duplicate column
-                String columnName = slotRef.getColumnName().toLowerCase();
+                String columnName = slotRef.getColumnName();
                 if (!mvColumnNameSet.add(columnName)) {
                     
ErrorReport.reportAnalysisException(ErrorCode.ERR_DUP_FIELDNAME, columnName);
                 }
@@ -217,7 +217,7 @@ public class CreateMaterializedViewStmt extends DdlStmt {
                 List<SlotRef> slots = new ArrayList<>();
                 functionCallExpr.collect(SlotRef.class, slots);
                 Preconditions.checkArgument(slots.size() == 1);
-                String columnName = slots.get(0).getColumnName().toLowerCase();
+                String columnName = slots.get(0).getColumnName();
                 if (!mvColumnNameSet.add(columnName)) {
                     
ErrorReport.reportAnalysisException(ErrorCode.ERR_DUP_FIELDNAME, columnName);
                 }
@@ -359,7 +359,7 @@ public class CreateMaterializedViewStmt extends DdlStmt {
         functionCallExpr.collect(SlotRef.class, slots);
         Preconditions.checkArgument(slots.size() == 1);
         SlotRef baseColumnRef = slots.get(0);
-        String baseColumnName = baseColumnRef.getColumnName().toLowerCase();
+        String baseColumnName = baseColumnRef.getColumnName();
         Column baseColumn = baseColumnRef.getColumn();
         Preconditions.checkNotNull(baseColumn);
         Type baseType = baseColumn.getOriginType();


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to