GBase 8s数据类型与java.sql.Types对应关系

GBase 8s数据类型与java.sql.Types对应关系

对应版本:3.6.3_3

jdbc类型名称IfxTypejava.sql.Typejava.sql类型名称
CHAR01CHAR
SMALLINT15SMALLINT
INT24INTEGER
FLOAT38DOUBLE
SMALLFLOAT47REAL
DECIMAL53DECIMAL
SERIAL64INTEGER
DATE791DATE
MONEY83DECIMAL
NULL90NULL
DATETIME HOUR TO SECOND1092TIME
DATETIME YEAR TO SECOND1093TIMESTAMP
BYTE11-4LONGVARBINARY
TEXT12-1LONGVARCHAR
VARCHAR1312VARCHAR
INTERVAL141CHAR
NCHAR151CHAR
NVARCHAR1612VARCHAR
INT817-5BIGINT
SERIAL818-5BIGINT
SET191111 | 2003OTHER | ARRAY
MULTISET201111 | 2003OTHER | ARRAY
LIST211111 | 2003OTHER | ARRAY
ROW222002STRUCT
COLLECTION23
ROWREF24
UDTVAR402000JAVA_OBJECT
UDTFIXED412000JAVA_OBJECT
REFSERIAL842
LVARCHAR43-1LONGVARCHAR
SENDRECV442000JAVA_OBJECT
BOOLEAN4516BOOLEAN
IMPEXP462000JAVA_OBJECT
IMPEXPBIN472000JAVA_OBJECT
SQLUDRDEFAULT48
UNKNOWN49
BIGINT52-5BIGINT
BIGSERIAL53-5BIGINT
MAX54
VARCHAR26363
NVARCHAR26464
TIMESTAMP WITH TIME ZONE652014
CLOB1012005CLOB
BLOB1022004BLOB
CURSOR2100
-2BINARY
-7BIT
6FLOAT
2NUMERIC
-6TINYINT
-3VARBINARY
2001DISTINCT
2006REF
70DATALINK
-9NVARCHAR
2011NCLOB
2009SQLXML
2012REF_CURSOR
2013TIME_WITH_TIMEZONE

备注:
1,此文档基于jdbc包3.6.3_3和数据库版本3.6.3_3;
2,JSON,BSON,RAW,CLOB2等别名参考实际类型。

更新日期:2025-10-24

标签: gbase 8s, 数据类型, GBase, java.sql.Types, java类型

添加新评论