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

nic pushed a commit to branch 2.6.x
in repository https://gitbox.apache.org/repos/asf/kylin.git

commit 32ad065b56d3ff2b91a0de585b21480b19d1f853
Author: javalife0312 <javalife0...@126.com>
AuthorDate: Thu Sep 5 10:44:36 2019 +0800

    KYLIN-4055 cube quey and ad-hoc query return different meta info
---
 .../java/org/apache/kylin/query/adhoc/PushDownRunnerJdbcImpl.java     | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git 
a/query/src/main/java/org/apache/kylin/query/adhoc/PushDownRunnerJdbcImpl.java 
b/query/src/main/java/org/apache/kylin/query/adhoc/PushDownRunnerJdbcImpl.java
index 315a3c1..0529a71 100644
--- 
a/query/src/main/java/org/apache/kylin/query/adhoc/PushDownRunnerJdbcImpl.java
+++ 
b/query/src/main/java/org/apache/kylin/query/adhoc/PushDownRunnerJdbcImpl.java
@@ -132,7 +132,7 @@ public class PushDownRunnerJdbcImpl extends 
AbstractPushdownRunner {
             columnLabel = resultSetMetaData.getColumnLabel(columnIndex);
             // Suppose column label has format [table name].[column name]
             if (columnLabel.contains(".")) {
-                columnLabel = StringUtils.substringAfterLast(columnLabel, ".");
+                columnLabel = StringUtils.substringAfterLast(columnLabel, 
".").toUpperCase(Locale.ROOT);
             }
         } catch (SQLException e) {
             // Fall back to default value
@@ -140,7 +140,7 @@ public class PushDownRunnerJdbcImpl extends 
AbstractPushdownRunner {
 
         String columnName = null;
         try {
-            columnName = resultSetMetaData.getColumnName(columnIndex);
+            columnName = 
resultSetMetaData.getColumnName(columnIndex).toUpperCase(Locale.ROOT);
         } catch (SQLException e) {
             // Fall back to default value
         }

Reply via email to