转数据库字段和java类型的对应关系.docx

上传人:b****7 文档编号:10610422 上传时间:2023-02-21 格式:DOCX 页数:9 大小:15.02KB
下载 相关 举报
转数据库字段和java类型的对应关系.docx_第1页
第1页 / 共9页
转数据库字段和java类型的对应关系.docx_第2页
第2页 / 共9页
转数据库字段和java类型的对应关系.docx_第3页
第3页 / 共9页
转数据库字段和java类型的对应关系.docx_第4页
第4页 / 共9页
转数据库字段和java类型的对应关系.docx_第5页
第5页 / 共9页
点击查看更多>>
下载资源
资源描述

转数据库字段和java类型的对应关系.docx

《转数据库字段和java类型的对应关系.docx》由会员分享,可在线阅读,更多相关《转数据库字段和java类型的对应关系.docx(9页珍藏版)》请在冰豆网上搜索。

转数据库字段和java类型的对应关系.docx

转数据库字段和java类型的对应关系

转:

数据库字段和java类型的对应关系

下表说明用来当作从产生资源的模型的java.sql.Type值之间的关系,其对应的Java物件类型,以及在受支援的JDBC平台上每一个这些类型的实作(若有的话)。

表格也会指出标准PortalContent

Publishing范本所支援的类型。

其他类型可透过使用自订的范本加以支援。

下列类型会受双位元组语言的限制影响:

CHAR和GRAPHIC自动对映到编写模式的CHAR。

LONG

VARCHAR和LONGVARGRAPHIC自动对映到LONGVARCHAR。

VARCHAR和VARGRAPHIC自动对映到VARCHAR。

CLOB和DBCLOB自动对映到CLOB。

如果您要使用其他类型,请手动在您的编写资料库中建立自订表格。

使用者应该注意IBMDB2会自动为CHARFORBIT

DATA类型填补空格(x’20′)。

因此,虽然可以使用CHARFORBITDATA来储存BINARY资讯,但是VARCHARFORBITDATA

(VARBINARY)通常较适合用来储存非ACSII二进位资讯的小型二进位类型。

注:

与Oracle、IBMContentManager、Informix及SQL

Server的编写整合作业并未显示在一般可用性中。

java.sql.Types值

Java类型

IBMDB2

Oracle

Sybase

SQL

Informix

IBMContent

Manager

BIGINT

java.lang.long

BIGINT

NUMBER(38,0)

BIGINT

BIGINT

INT8

DK_CM_BIGINT

BINARY

byte[]

CHARFORBITDATA

RAW

BINARY

IMAGE

BYTE

DK_CM_BLOB

BIT

java.lang.Boolean

N/A

BIT

BIT

BIT

BIT

DK_CM_SMALLINT

BLOB

byte[]

BLOB

BLOB

BLOB

BLOB

BLOB

DK_CM_BLOB

CHAR

java.lang.String

CHAR,GRAPHIC

CHAR

CHAR

CHAR

CHAR

DK_CM_CHAR

CLOB

java.lang.String

CLOB,DBCLOB

CLOB

CLOB

CLOB

CLOB

DK_CM_CLOB

DATE

java.sql.Date

DATE

DATE

DATE

DATE

DATE

DK_CM_DATE

DECIMAL

java.math.BigDecimal

DECIMAL

NUMBER

DECIMAL,MONEY,SMALLMONEY

DECIMAL

DECIMAL

DK_CM_DECIMAL

DOUBLE

java.lang.Double

DOUBLE

DOUBLEPRECISION

DOUBLEPRECISION

DOUBLEPRECISION

DOUBLEPRECISION

DK_CM_DOUBLE

FLOAT

java.lang.Double

FLOAT

FLOAT

FLOAT

FLOAT

FLOAT

DK_CM_DOUBLE

INTEGER

java.lang.Integer

INTEGER

INTEGER

INT

INTEGER

INTEGER

DK_CM_INTEGER

JAVA_OBJECT

java.lang.Object

JAVA_OBJECT

JAVA_OBJECT

JAVA_OBJECT

JAVA_OBJECT

OPAQUE

N/A

LONGVARBINARY

byte[]

LONGVARCHARFORBITDATA

LONGRAW

IMAGE

IMAGE

BYTE

DK_CM_BLOB

LONGVARCHAR

java.lang.String

LONGVARCHAR,LONGVARGRAPHIC

LONG

TEXT

TEXT

TEXT

DK_CM_VARCHAR(3500)

NUMERIC

java.math.BigDecimal

NUMERIC

NUMBER

NUMERIC

NUMERIC

NUMERIC

DK_CM_DECIMAL

OTHER

java.lang.Object

OTHER

OTHER

OTHER

OTHER

OTHER

N/A

REAL

java.lang.Float

REAL

REAL

REAL

REAL

REAL

DK_CM_DOUBLE

SMALLINT

java.lang.Integer

SMALLINT

SMALLINT

SMALLINT

SMALLINT

SMALLINT

DK_CM_INTEGER

TIME

java.sql.Time

TIME

DATE

TIME

TIME

DATETIMEHOURTOSECOND

DK_CM_TIME

TIMESTAMP

java.sql.Timestamp

TIMESTAMP

DATE

DATETIME,SMALLDATETIME

DATETIME

DATETIMEYEARTOFRACTION(5)

DK_CM_TIMESTAMP

TINYINT

java.lang.Bute

SMALLINT

TINYINT

TINYINT

TINYINT

TINYINT

DK_CM_INTEGER

VARBINARY

byte[]

VARCHARFORBITDATA

RAW

VARBINARY

IMAGE

BYTE

DK_CM_BLOB

VARCHAR

java.lang.String

VARCHAR,VARGRAPHIC

VARCHAR

VARCHAR

VARCHAR

VARCHAR

DK_CM_VARCHAR

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 初中教育 > 其它课程

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1