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

jackietien pushed a commit to branch ty/mysql-connector
in repository https://gitbox.apache.org/repos/asf/iotdb.git


The following commit(s) were added to refs/heads/ty/mysql-connector by this 
push:
     new 8aca99dc2b2 Change
8aca99dc2b2 is described below

commit 8aca99dc2b25082d9a46d7a6892dbb99d1e2f62c
Author: JackieTien97 <[email protected]>
AuthorDate: Fri Jun 6 17:46:31 2025 +0800

    Change
---
 .../plan/relational/function/tvf/connector/JDBCConnectionPool.java  | 6 ++++++
 .../function/tvf/connector/MySqlConnectorTableFunction.java         | 2 +-
 2 files changed, 7 insertions(+), 1 deletion(-)

diff --git 
a/iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/relational/function/tvf/connector/JDBCConnectionPool.java
 
b/iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/relational/function/tvf/connector/JDBCConnectionPool.java
index 2f7d0c8d821..ecd1ff92cb0 100644
--- 
a/iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/relational/function/tvf/connector/JDBCConnectionPool.java
+++ 
b/iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/relational/function/tvf/connector/JDBCConnectionPool.java
@@ -43,6 +43,9 @@ public class JDBCConnectionPool {
       case java.sql.Types.FLOAT:
         return Type.FLOAT;
       case java.sql.Types.DOUBLE:
+      case java.sql.Types.REAL:
+      case java.sql.Types.NUMERIC:
+      case java.sql.Types.DECIMAL:
         return Type.DOUBLE;
       case java.sql.Types.CHAR:
       case java.sql.Types.VARCHAR:
@@ -79,6 +82,9 @@ public class JDBCConnectionPool {
       case java.sql.Types.FLOAT:
         return new FloatConverter();
       case java.sql.Types.DOUBLE:
+      case java.sql.Types.REAL:
+      case java.sql.Types.NUMERIC:
+      case java.sql.Types.DECIMAL:
         return new DoubleConverter();
       case java.sql.Types.CHAR:
       case java.sql.Types.VARCHAR:
diff --git 
a/iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/relational/function/tvf/connector/MySqlConnectorTableFunction.java
 
b/iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/relational/function/tvf/connector/MySqlConnectorTableFunction.java
index 3981d290b10..5086370ae01 100644
--- 
a/iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/relational/function/tvf/connector/MySqlConnectorTableFunction.java
+++ 
b/iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/relational/function/tvf/connector/MySqlConnectorTableFunction.java
@@ -102,7 +102,7 @@ public class MySqlConnectorTableFunction implements 
TableFunction {
 
   private static final String SQL = "SQL";
   private static final String URL = "URL";
-  private static final String DEFAULT_URL = 
"jdbc:mysql://localhost:3306/test?";
+  private static final String DEFAULT_URL = "jdbc:mysql://localhost:3306";
   private static final String USERNAME = "USERNAME";
   private static final String DEFAULT_USERNAME = "root";
   private static final String PASSWORD = "PASSWORD";

Reply via email to