aboutsummaryrefslogtreecommitdiff
path: root/exec/jdbc/src/main/java/org/apache/drill/jdbc/impl/DrillMetaImpl.java
diff options
context:
space:
mode:
Diffstat (limited to 'exec/jdbc/src/main/java/org/apache/drill/jdbc/impl/DrillMetaImpl.java')
-rw-r--r--exec/jdbc/src/main/java/org/apache/drill/jdbc/impl/DrillMetaImpl.java2
1 files changed, 2 insertions, 0 deletions
diff --git a/exec/jdbc/src/main/java/org/apache/drill/jdbc/impl/DrillMetaImpl.java b/exec/jdbc/src/main/java/org/apache/drill/jdbc/impl/DrillMetaImpl.java
index b08c0f564..f3d1e3869 100644
--- a/exec/jdbc/src/main/java/org/apache/drill/jdbc/impl/DrillMetaImpl.java
+++ b/exec/jdbc/src/main/java/org/apache/drill/jdbc/impl/DrillMetaImpl.java
@@ -19,6 +19,7 @@ package org.apache.drill.jdbc.impl;
import java.lang.reflect.Field;
import java.lang.reflect.Modifier;
+import java.math.BigDecimal;
import java.sql.DatabaseMetaData;
import java.sql.SQLException;
import java.sql.Time;
@@ -132,6 +133,7 @@ class DrillMetaImpl extends MetaImpl {
.put(Double.TYPE, of(Types.DOUBLE, "DOUBLE"))
.put(Double.class, of(Types.DOUBLE, "DOUBLE"))
.put(String.class, of(Types.VARCHAR, "CHARACTER VARYING"))
+ .put(BigDecimal.class, of(Types.DECIMAL, "DECIMAL"))
.put(java.sql.Date.class, of(Types.DATE, "DATE"))
.put(Time.class, of(Types.TIME, "TIME"))
.put(Timestamp.class, of(Types.TIMESTAMP, "TIMESTAMP"))