Mybatis中javaType和jdbcType对应关系
来源:互联网 发布:java源码下载 编辑:程序博客网 时间:2024/05/22 16:07
Mybatis中javaType和jdbcType对应关系
JDBCType JavaType CHAR String VARCHAR String LONGVARCHAR String NUMERIC java.math.BigDecimal DECIMAL java.math.BigDecimal BIT boolean BOOLEAN 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 CLOB Clob BLOB Blob ARRAY Array DISTINCT mapping of underlying type STRUCT Struct REF Ref
DATALINK java.net.URL[color=red][/color]
oracle数据类型和对应的java类型
SQL数据类型 JDBC类型代码 标准的Java类型 Oracle扩展的Java类型 1.0标准的JDBC类型:
CHAR
java.sql.Types.CHAR
java.lang.String
oracle.sql.CHAR
VARCHAR2
java.sql.Types.VARCHAR
java.lang.String
oracle.sql.CHAR
LONG
java.sql.Types.LONGVARCHAR
java.lang.String
oracle.sql.CHAR
NUMBER
java.sql.Types.NUMERIC
java.math.BigDecimal
oracle.sql.NUMBER
NUMBER
java.sql.Types.DECIMAL
java.math.BigDecimal
oracle.sql.NUMBER
NUMBER
java.sql.Types.BIT
boolean
oracle.sql.NUMBER
NUMBER
java.sql.Types.TINYINT
byte
oracle.sql.NUMBER
NUMBER
java.sql.Types.SMALLINT
short
oracle.sql.NUMBER
NUMBER
java.sql.Types.INTEGER
int
oracle.sql.NUMBER
NUMBER
java.sql.Types.BIGINT
long
oracle.sql.NUMBER
NUMBER
java.sql.Types.REAL
float
oracle.sql.NUMBER
NUMBER
java.sql.Types.FLOAT
double
oracle.sql.NUMBER
NUMBER
java.sql.Types.DOUBLE
double
oracle.sql.NUMBER
RAW
java.sql.Types.BINARY
byte[]
oracle.sql.RAW
RAW
java.sql.Types.VARBINARY
byte[]
oracle.sql.RAW
LONGRAW
java.sql.Types.LONGVARBINARY
byte[]
oracle.sql.RAW
DATE
java.sql.Types.DATE
java.sql.Date
oracle.sql.DATE
DATE
java.sql.Types.TIME
java.sql.Time
oracle.sql.DATE
TIMESTAMP
java.sql.Types.TIMESTAMP
javal.sql.Timestamp
oracle.sql.TIMESTAMP
2.0标准的JDBC类型:
BLOB
java.sql.Types.BLOB
java.sql.Blob
oracle.sql.BLOB
CLOB
java.sql.Types.CLOB
java.sql.Clob
oracle.sql.CLOB
用户定义的对象
java.sql.Types.STRUCT
java.sql.Struct
oracle.sql.STRUCT
用户定义的参考
java.sql.Types.REF
java.sql.Ref
oracle.sql.REF
用户定义的集合
java.sql.Types.ARRAY
java.sql.Array
oracle.sql.ARRAY
Oracle扩展:
BFILE
oracle.jdbc.OracleTypes.BFILE
N/A
oracle.sql.BFILE
ROWID
oracle.jdbc.OracleTypes.ROWID
N/A
oracle.sql.ROWID
REF CURSOR
oracle.jdbc.OracleTypes.CURSOR
java.sql.ResultSet
oracle.jdbc.OracleResultSet
TIMESTAMP
oracle.jdbc.OracleTypes.TIMESTAMP
java.sql.Timestamp
oracle.sql.TIMESTAMP
TIMESTAMP WITH TIME ZONE
oracle.jdbc.OracleTypes.TIMESTAMPTZ
java.sql.Timestamp
oracle.sql.TIMESTAMPTZ
TIMESTAMP WITH LOCAL TIME ZONE
oracle.jdbc.OracleTypes.TIMESTAMPLTZ
java.sql.Timestamp
oracle.sql.TIMESTAMPLTZ
参考:http://otndnld.oracle.co.jp/document/products/oracle10g/102/doc_cd/java.102/B19275-03/datacc.htm#BHCJBJCC
- Mybatis中javaType和jdbcType对应关系
- Mybatis中javaType和jdbcType对应关系
- Mybatis中javaType和jdbcType对应关系
- Mybatis中javaType和jdbcType对应关系
- Mybatis中javaType和jdbcType对应关系
- Mybatis中javaType和jdbcType对应关系
- Mybatis中javaType和jdbcType对应关系
- Mybatis中javaType和jdbcType对应关系
- Mybatis中javaType和jdbcType对应关系
- Mybatis中javaType和jdbcType对应关系
- Mybatis中javaType和jdbcType对应关系
- Mybatis中javaType和jdbcType对应关系
- Mybatis中javaType和jdbcType对应关系
- Mybatis中javaType和jdbcType对应关系
- Mybatis中javaType和jdbcType对应关系
- mybatis中javaType和jdbcType对应关系
- Mybatis中javaType和jdbcType对应关系
- Mybatis中javaType和jdbcType对应关系
- cf 877D Olya and Energy Drinks
- 【大数据】开发环境搭建(四):各组件搭建步骤
- PHP中的单例模式
- linux 之 实时监控脚本
- spring-cloud 注册中心eureka环境搭建
- Mybatis中javaType和jdbcType对应关系
- 布尔表达式内部鹅腿悬赏查错
- 博客开通啦
- java序列化和反序列化
- Appium测试项目运行是报错“java.lang.NoClassDefFoundError: com/google/common/base/Function”
- 解决Apache+PHP服务器提示HTTP 500问题
- 洛谷 P1456 Monkey King 题解
- JAVA | 41
- java 对象存储