跳到主要内容

Java Types 说明

CloudCanal 中,需要定义 Schema 信息的数据源或任务,常常需要描述列的 jdbcType 属性,如消息Tunnel文件等数据源以及相关链路。

此 jdbcType 即 java.sql.Types 中定义的某一个类型变量对应的整数值。

本文档简要罗列类型和该整数值关系,以便参考。

jdbcType 与数字对照表

jdbcType对应数字
unknown10000
ARRAY2003
BIGINT-5
BINARY-2
BIT-7
BLOB2004
BOOLEAN16
CHAR1
CLOB2005
DATALINK70
DATE91
DECIMAL3
DISTINCT2001
DOUBLE8
FLOAT6
INTEGER4
JAVA_OBJECT2000
LONGVARBINARY-4
LONGVARCHAR-1
NULL0
NUMERIC2
OTHER1111
REAL7
REF2006
SMALLINT5
STRUCT2002
TIME92
TIMESTAMP93
TINYINT-6
VARBINARY-3
VARCHAR12