From 87f6d0f006ce52d0a2e550193124867ea5a36627 Mon Sep 17 00:00:00 2001 From: Yifan Zhang Date: Wed, 19 Oct 2016 15:23:26 +0800 Subject: [PATCH] KYLIN-2108: Support usage of schema name "default" in SQL --- server-base/src/main/java/org/apache/kylin/rest/util/QueryUtil.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/server-base/src/main/java/org/apache/kylin/rest/util/QueryUtil.java b/server-base/src/main/java/org/apache/kylin/rest/util/QueryUtil.java index 210ebc8..714f8de 100644 --- a/server-base/src/main/java/org/apache/kylin/rest/util/QueryUtil.java +++ b/server-base/src/main/java/org/apache/kylin/rest/util/QueryUtil.java @@ -105,6 +105,8 @@ public class QueryUtil { String sql = sqlRequest.getSql(); sql = sql.trim(); sql = sql.replace("\r", " ").replace("\n", System.getProperty("line.separator")); + sql = sql.replace("DEFAULT.", "\"DEFAULT\"."); + sql = sql.replace("default.", "\"default\"."); while (sql.endsWith(";")) sql = sql.substring(0, sql.length() - 1); -- 2.7.4 (Apple Git-66)