从 JDBC 类型映射到 Java 类型
来源:互联网 发布:小学教师网络研修日志 编辑:程序博客网 时间:2024/05/22 00:22
从 JDBC 类型映射到 Java 类型
CHAR
String
VARCHAR
String
LONGVARCHAR
String
NUMERIC
java.math.BigDecimal
DECIMAL
java.math.BigDecimal
BIT
boolean
TINYINT
byte
SMALLINT
short
INTEGER
int
BIGINT
long
REAL
float
FLOAT
double
DOUBLE
double
BINARY
byte[]
VARBINARY
byte[]
LONGVARBINARY
byte[]
DATE
java.sql.Date
TIME
java.sql.Time
TIMESTAMP
java.sql.Timestamp
从 Java 类型映射到 JDBC 类型
String
VARCHAR 或 LONGVARCHAR
java.math.BigDecimal
NUMERIC
boolean
BIT
byte
TINYINT
short
SMALLINT
int
INTEGER
long
BIGINT
float
REAL
double
DOUBLE
byte[]
VARBINARY 或 LONGVARBINARY
java.sql.Date
DATE
java.sql.Time
TIME
java.sql.Timestamp
TIMESTAMP
从 JDBC 类型到 Java Object 类型的映射
CHAR
String
VARCHAR
String
LONGVARCHAR
String
NUMERIC
java.math.BigDecimal
DECIMAL
java.math.BigDecimal
BIT
Boolean
TINYINT
Integer
SMALLINT
Integer
INTEGER
Integer
BIGINT
Long
REAL
Float
FLOAT
Double
DOUBLE
Double
BINARY
byte[]
VARBINARY
byte[]
LONGVARBINARY
byte[]
DATE
java.sql.Date
TIME
java.sql.Time
TIMESTAMP
java.sql.Timestamp
Java Object 类型映射到 JDBC 类型
String
VARCHAR 或 LONGVARCHAR
java.math.BigDecimal
NUMERIC
Boolean
BIT
Integer
INTEGER
Long
BIGINT
Float
REAL
Double
DOUBLE
byte[]
VARBINARY 或 LONGVARBINARY
java.sql.Date
DATE
java.sql.Time
TIME
java.sql.Timestamp
TIMESTAMP
各数据库JDBC类型Java类型映射
java.sql.Types 值Java 类型IBM DB2OracleSybaseSQLInformixIBM Content ManagerBIGINTjava.lang.longBIGINTNUMBER (38, 0)BIGINTBIGINTINT8DK_CM_BIGINTBINARYbyte[]CHAR FOR BIT DATARAWBINARYIMAGEBYTEDK_CM_BLOBBITjava.lang.BooleanN/ABITBITBITBITDK_CM_SMALLINTBLOBbyte[]BLOBBLOBBLOBBLOBBLOBDK_CM_BLOBCHARjava.lang.StringCHAR, GRAPHICCHARCHARCHARCHARDK_CM_CHARCLOBjava.lang.StringCLOB, DBCLOBCLOBCLOBCLOBCLOBDK_CM_CLOBDATEjava.sql.DateDATEDATEDATEDATEDATEDK_CM_DATEDECIMALjava.math.BigDecimalDECIMALNUMBERDECIMAL, MONEY, SMALLMONEYDECIMALDECIMALDK_CM_DECIMALDOUBLEjava.lang.DoubleDOUBLEDOUBLE PRECISIONDOUBLE PRECISIONDOUBLE PRECISIONDOUBLE PRECISIONDK_CM_DOUBLEFLOATjava.lang.DoubleFLOATFLOATFLOATFLOATFLOATDK_CM_DOUBLEINTEGERjava.lang.IntegerINTEGERINTEGERINTINTEGERINTEGERDK_CM_INTEGERJAVA_OBJECTjava.lang.ObjectJAVA_OBJECTJAVA_OBJECTJAVA_OBJECTJAVA_OBJECTOPAQUEN/ALONGVARBINARYbyte[]LONG VARCHAR FOR BIT DATALONG RAWIMAGEIMAGEBYTEDK_CM_BLOBLONGVARCHARjava.lang.StringLONG VARCHAR, LONG VARGRAPHICLONGTEXTTEXTTEXTDK_CM_VARCHAR(3500)NUMERICjava.math.BigDecimalNUMERICNUMBERNUMERICNUMERICNUMERICDK_CM_DECIMALOTHERjava.lang.ObjectOTHEROTHEROTHEROTHEROTHERN/AREALjava.lang.FloatREALREALREALREALREALDK_CM_DOUBLESMALLINTjava.lang.IntegerSMALLINTSMALLINTSMALLINTSMALLINTSMALLINTDK_CM_INTEGERTIMEjava.sql.TimeTIMEDATETIMETIMEDATETIME HOUR TO SECONDDK_CM_TIMETIMESTAMPjava.sql.TimestampTIMESTAMPDATEDATETIME, SMALLDATETIMEDATETIMEDATETIME YEAR TO FRACTION (5)DK_CM_TIMESTAMPTINYINTjava.lang.ButeSMALLINT
TINYINT
TINYINT
TINYINTTINYINTDK_CM_INTEGERVARBINARYbyte[]VARCHAR FOR BIT DATARAWVARBINARYIMAGEBYTEDK_CM_BLOBVARCHARjava.lang.StringVARCHAR, VARGRAPHICVARCHARVARCHARVARCHARVARCHARDK_CM_VARCHAR
2 0
- 从 JDBC 类型映射到 Java 类型
- MySQL到JDBC类型映射
- 关于MySQL到JDBC类型映射
- Oracle -jdbc-java 的类型映射
- JDBC中Sql类型和java类型的映射关系
- SQL 类型到Java 类型的映射关系
- MySQL与JDBC类型映射
- JDBC:Java数组和数据库中Array类型的映射
- JDBC:Java中枚举类型和PostgreSQL数据库中枚举类型的映射
- Hibernate及Mysql到Java基本类型的映射
- Hibernate 映射类型与Java 类型对照
- Hibernate 映射类型与Java 类型对照
- Hibernate 映射类型与Java 类型对照
- Hibernate 映射类型与Java 类型对照
- Hibernate 映射类型与Java 类型对
- Hibernate 映射类型与Java 类型对照
- Hibernate 映射类型与Java 类型对照
- Hibernate 映射类型与Java 类型对照
- VPS搭建Web服务器(JDK,Tomcat,Nginx,MySQL,SSL)
- C#笔记整理(四)
- MariaDB及HeidiSQL Windows安装
- js 程序执行与顺序实现详解
- ionic2的返回按钮修改和tab上下显示的翻译
- 从 JDBC 类型映射到 Java 类型
- HTML/CSS知识点
- 51nod1255【贪心-栈的应用】
- C++实验7
- 如何在H264数据中获取PTS
- 字母图形
- FineUIMvc随笔(4)自定义回发参数与自定义回发
- BZOJ4200: [Noi2015]小园丁与老司机
- 汉诺塔问题