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

kxiao pushed a commit to branch branch-2.0
in repository https://gitbox.apache.org/repos/asf/doris.git

commit 1d6122bd466ebea39848218565743264d39dfbad
Author: 谢健 <jianx...@gmail.com>
AuthorDate: Fri Jul 7 23:26:01 2023 +0800

    [fix](Nereids) Add alias name for system variable (#21615)
    
    Add alias name for system variable to fix the col name is the values of 
system variable like:
    ```
    mysql> select @@character_set_client;
    +--------+
    | 'utf8' |
    +--------+
    | utf8   |
    +--------+
    ==================================
    mysql> select @@character_set_client;
    +------------------------+
    | @@character_set_client |
    +------------------------+
    | utf8                   |
    +------------------------+
    ```
---
 .../main/java/org/apache/doris/nereids/parser/LogicalPlanBuilder.java   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/fe/fe-core/src/main/java/org/apache/doris/nereids/parser/LogicalPlanBuilder.java
 
b/fe/fe-core/src/main/java/org/apache/doris/nereids/parser/LogicalPlanBuilder.java
index b507b41e79..e5133e99fa 100644
--- 
a/fe/fe-core/src/main/java/org/apache/doris/nereids/parser/LogicalPlanBuilder.java
+++ 
b/fe/fe-core/src/main/java/org/apache/doris/nereids/parser/LogicalPlanBuilder.java
@@ -677,7 +677,7 @@ public class LogicalPlanBuilder extends 
DorisParserBaseVisitor<Object> {
                 throw new ParseException(e.getMessage(), ctx);
             }
         }
-        return literal;
+        return literal.alias(ctx.getText());
     }
 
     @Override


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@doris.apache.org
For additional commands, e-mail: commits-h...@doris.apache.org

Reply via email to