數據庫| Mybatis JdbcType與Oracle、MySql數據類型對應列表

1. Mybatis JdbcType與Oracle、MySql數據類型對應列表

Mybatis JdbcType Oracle MySql
JdbcType ARRAY
JdbcType BIGINT BIGINT
JdbcType BINARY
JdbcType BIT BIT
JdbcType BLOB BLOB BLOB
JdbcType BOOLEAN
JdbcType CHAR CHAR CHAR
JdbcType CLOB CLOB CLOB–>修改爲TEXT
JdbcType CURSOR
JdbcType DATE DATE DATE
JdbcType DECIMAL DECIMAL DECIMAL
JdbcType DOUBLE NUMBER DOUBLE
JdbcType FLOAT FLOAT FLOAT
JdbcType INTEGER INTEGER INTEGER
JdbcType LONGVARBINARY
JdbcType LONGVARCHAR LONG VARCHAR
JdbcType NCHAR NCHAR
JdbcType NCLOB NCLOB
JdbcType NULL
JdbcType NUMERIC NUMERIC/NUMBER NUMERIC/
JdbcType NVARCHAR
JdbcType OTHER
JdbcType REAL REAL REAL
JdbcType SMALLINT SMALLINT SMALLINT
JdbcType STRUCT
JdbcType TIME TIME
JdbcType TIMESTAMP TIMESTAMP TIMESTAMP/DATETIME
JdbcType TINYINT TINYINT
JdbcType UNDEFINED
JdbcType VARBINARY
JdbcType VARCHAR VARCHAR VARCHAR

注意到, MyBatis的JdbcType中部分沒有對應到Oracle和Mysql的數據類型中(或許由於自己遺漏),不過不用擔心,後續大家碰到再具體分析;同時上述對應關係不一定是一一對應,請大家瞭解。

大家主要掌握基本的數字、時間、字符串就足以應對日常開發了。

2. Mybatis JdbcType官方文檔

Mybatis JdbcType官方文檔

在這裏插入圖片描述

查閱Mybatis JdbcType官方文檔是很有必要的!

3. 說明

對於自己不肯定的,調整代碼多嘗試下,能夠使自己加深印象!

4. 更新日誌

  • 2017-04-26 修改內容:MySQL中沒有CLOB類型,謝謝@火靈 指正。
Mybatis JdbcType Oracle MySql
JdbcType CLOB CLOB CLOB–>修改爲TEXT

參考:
https://blog.csdn.net/loongshawn/article/details/50496460

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章