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]