iteye排版做的真不怎么样,写的时候和发布后的效果差太多了。懒得调了,直接上传文件,想看的朋友可以下载下来看。
java和 mysql 数据类型的对照
类型名称 显示长度 数据库类型 JAVA类型
VARCHAR L+N VARCHAR java.lang.String
CHAR N CHAR java.lang.String
BLOB L+N BLOB java.lang.byte[]
TEXT 65535 VARCHAR java.lang.String
INTEGER 4 INTEGER UNSIGNED java.lang.Long
TINYINT 3 TINYINT UNSIGNED java.lang.Integer
SMALLINT 5 SMALLINT UNSIGNED java.lang.Integer
MEDIUMINT 8 MEDIUMINT UNSIGNED java.lang.Integer
BIT 1 BIT java.lang.Boolean
BIGINT 20 BIGINT UNSIGNED java.math.BigInteger
FLOAT 4+8 FLOAT java.lang.Float
DOUBLE 22 DOUBLE java.lang.Double
DECIMAL 11 DECIMAL java.math.BigDecimal
BOOLEAN 1 同TINYINT
ID 11 PK (INTEGER UNSIGNED) java.lang.Long
DATE 10 DATE java.sql.Date
TIME 8 TIME java.sql.Time
DATETIME 19 DATETIME java.sql.Timestamp
TIMESTAMP 19 TIMESTAMP java.sql.Timestamp
YEAR 4 YEAR java.sql.Date
对于blob,一般是用于对图片的数据库存储,原理是把图片打成二进制,然后进行的一种存储方式,在java中对应byte[]数组。
mysql、oracle和java数据类型的对照
Mysql Oracle Java
BIGINT NUMBER(19,0) java.lang.Long
BIT RAW byte[]
BLOB BLOB RAW byte[]
CHAR CHAR java.lang.String
DATE DATE java.sql.Date
DATETIME DATE java.sql.Timestamp
DECIMAL FLOAT (24) java.math.BigDecimal
DOUBLE FLOAT (24) java.lang.Double
DOUBLE PRECISION FLOAT (24) java.lang.Double
ENUM VARCHAR2 java.lang.String
FLOAT FLOAT java.lang.Float
INT NUMBER(10,0) java.lang.Integer
INTEGER NUMBER(10,0) java.lang.Integer
LONGBLOB BLOB RAW byte[]
LONGTEXT CLOB RAW java.lang.String
MEDIUM BLOB BLOB RAW byte[]
MEDIUM INT NUMBER(7,0) java.lang.Integer
MEDIUM TEXT CLOB RAW java.lang.String
NUMERIC NUMBER
REAL FLOAT (24)
SET VARCHAR2 java.lang.String
SMALLINT NUMBER(5,0) java.lang.Integer
TEXT VARCHAR2 CLOB java.lang.String
TIME DATE java.sql.Time
TIMESTAMP DATE java.sql.Timestamp
TINYBLOB RAW byte[]
TINYINT NUMBER(3,0) java.lang.Boolean
分享到:
相关推荐
Mysql、Oracle 中的数据类型与 Java 中的数据类型对应表 MySQL 和 Oracle 是两种常用的关系型数据库管理系统,而 Java 是一种广泛应用于企业级应用开发的编程语言。在数据库应用开发中,理解数据类型的对应关系...
- 数据类型对照表:对比Oracle、SQL Server和MySQL的数据类型,了解它们之间的对应关系,以便于数据迁移。 7. **参考资料**: - 提供了MySQL的建表SQL示例、Java到SQL数据类型映射表,以及Oracle与MySQL、SQL ...
- 在数据库中,如MySQL、Oracle,有专门的Unicode数据类型,如UTF8MB4,用于存储Unicode字符。 **UNICODE对照表的作用** UNICODE对照表是程序员、设计师、语言学者等专业人士的重要工具。它列出了所有Unicode字符...
- **Hibernate类型与Oracle数据类型的映射关系**:例如,`java.lang.Long` 对应于Oracle的 `NUMBER` 类型,`java.lang.String` 对应 `VARCHAR2`,`java.lang.Double` 对应 `NUMBER`,`java.sql.Timestamp` 对应 `...
基本信息 作者: 林信良 丛书名: 学习笔记 出版社:清华大学出版社 ISBN:9787302282082 上架时间:2012-5-9 ...b.2 mysql的数据类型 560 b.3 建立数据库、数据表 561 b.4 进行crud操作 562
3.3 数据类型对照表 xml Mysql Oracle SqlServer int int NUMBER smallint int(1) smallint(1) NUMBER(2) int memo text CLOB text datetime datetime TIMESTAMP datetime long bigint NUMBER bigint decimal ...
同时,需要Java JDK 1.5及以上版本,以及MySQL、SQL Server或Oracle数据库支持,配合Web Server如Tomcat进行服务。 总的来说,"益众网站信息抓取工具"(WebSpider)是一个强大且灵活的解决方案,它使得从互联网上...
重点掌握变量、数据类型、控制流、函数、DOM操作以及AJAX异步通信等内容。 4. **前端框架**:随着Web开发的发展,前端框架如React、Vue.js和Angular变得非常重要。虽然考卷可能不直接考察框架,但了解其基本原理和...
#### 附录:MySQL、Oracle和SQL Server综合对照表 - **配置文件对照表**:列出不同数据库的配置文件差异。 - **常用ID生成策略**:比较不同数据库下的ID生成策略及其适用场景。 以上内容覆盖了hibernate-note学习...