You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@kylin.apache.org by li...@apache.org on 2015/03/14 01:01:58 UTC
[13/50] [abbrv] incubator-kylin git commit: [Kylin-626] Fix JDBC
driver when returning float or double values
[Kylin-626] Fix JDBC driver when returning float or double values
Project: http://git-wip-us.apache.org/repos/asf/incubator-kylin/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-kylin/commit/64eeed30
Tree: http://git-wip-us.apache.org/repos/asf/incubator-kylin/tree/64eeed30
Diff: http://git-wip-us.apache.org/repos/asf/incubator-kylin/diff/64eeed30
Branch: refs/heads/staging
Commit: 64eeed308a69d8e303696898b609c8d1f18493da
Parents: e6b7e27
Author: Mustangore <mu...@gmail.com>
Authored: Fri Mar 6 14:47:13 2015 +0100
Committer: Mustangore <mu...@gmail.com>
Committed: Fri Mar 6 14:47:13 2015 +0100
----------------------------------------------------------------------
jdbc/src/main/java/org/apache/kylin/jdbc/util/SQLTypeMap.java | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/incubator-kylin/blob/64eeed30/jdbc/src/main/java/org/apache/kylin/jdbc/util/SQLTypeMap.java
----------------------------------------------------------------------
diff --git a/jdbc/src/main/java/org/apache/kylin/jdbc/util/SQLTypeMap.java b/jdbc/src/main/java/org/apache/kylin/jdbc/util/SQLTypeMap.java
index 07370d7..ec7df0b 100644
--- a/jdbc/src/main/java/org/apache/kylin/jdbc/util/SQLTypeMap.java
+++ b/jdbc/src/main/java/org/apache/kylin/jdbc/util/SQLTypeMap.java
@@ -160,10 +160,12 @@ public class SQLTypeMap {
case Types.INTEGER:
return Integer.parseInt(value);
case Types.BIGINT:
- case Types.REAL:
+ return Long.parseLong(value);
case Types.FLOAT:
+ return Float.parseFloat(value);
+ case Types.REAL:
case Types.DOUBLE:
- return Long.parseLong(value);
+ return Double.parseDouble(value);
case Types.BINARY:
case Types.VARBINARY:
case Types.LONGVARBINARY: