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

peacewong pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/linkis.git


The following commit(s) were added to refs/heads/master by this push:
     new 3b0153270 When reading data using JDBC, add support for the smallint 
and tinyint data types (#5054)
3b0153270 is described below

commit 3b0153270dc5f16edddfa543c8ea91da55fbb319
Author: LiuGuoHua <[email protected]>
AuthorDate: Sat Dec 23 22:31:33 2023 +0800

    When reading data using JDBC, add support for the smallint and tinyint data 
types (#5054)
---
 .../src/main/scala/org/apache/linkis/ujes/jdbc/UJESSQLResultSet.scala   | 2 ++
 1 file changed, 2 insertions(+)

diff --git 
a/linkis-computation-governance/linkis-jdbc-driver/src/main/scala/org/apache/linkis/ujes/jdbc/UJESSQLResultSet.scala
 
b/linkis-computation-governance/linkis-jdbc-driver/src/main/scala/org/apache/linkis/ujes/jdbc/UJESSQLResultSet.scala
index 0ed47925c..dd5ace50e 100644
--- 
a/linkis-computation-governance/linkis-jdbc-driver/src/main/scala/org/apache/linkis/ujes/jdbc/UJESSQLResultSet.scala
+++ 
b/linkis-computation-governance/linkis-jdbc-driver/src/main/scala/org/apache/linkis/ujes/jdbc/UJESSQLResultSet.scala
@@ -244,6 +244,8 @@ class UJESSQLResultSet(
         case null => throw new 
LinkisSQLException(LinkisSQLErrorCode.METADATA_EMPTY)
         case "char" | "varchar" | "nvarchar" | "string" => value
         case "short" => value.toShort
+        case "smallint" => value.toShort
+        case "tinyint" => value.toShort
         case "int" => value.toInt
         case "long" => value.toLong
         case "float" => value.toFloat


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to