转数据库字段和java类型的对应关系.docx
- 文档编号:10610422
- 上传时间:2023-02-21
- 格式:DOCX
- 页数:9
- 大小:15.02KB
转数据库字段和java类型的对应关系.docx
《转数据库字段和java类型的对应关系.docx》由会员分享,可在线阅读,更多相关《转数据库字段和java类型的对应关系.docx(9页珍藏版)》请在冰豆网上搜索。
转数据库字段和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
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 转数 字段 java 类型 对应 关系