Java与MySql数据库对应类型
来源:互联网 发布:破解zip解压密码软件 编辑:程序博客网 时间:2024/05/25 23:58
MySql<----------------------------------->JAVA
类型名称显示长度数据库类型JAVA类型JDBC类型索引(int)描述 VARCHARL+NVARCHARjava.lang.String12 CHARNCHARjava.lang.String1 BLOBL+NBLOBjava.lang.byte[]-4 TEXT65535VARCHARjava.lang.String-1 INTEGER4INTEGER UNSIGNEDjava.lang.Long4 TINYINT3TINYINT UNSIGNEDjava.lang.Integer-6 SMALLINT5SMALLINT UNSIGNEDjava.lang.Integer5 MEDIUMINT8MEDIUMINT UNSIGNEDjava.lang.Integer4 BIT1BITjava.lang.Boolean-7 BIGINT20BIGINT UNSIGNEDjava.math.BigInteger-5 FLOAT4+8FLOATjava.lang.Float7 DOUBLE22DOUBLEjava.lang.Double8 DECIMAL11DECIMALjava.math.BigDecimal3 BOOLEAN1同TINYINT ID11PK (INTEGER UNSIGNED)java.lang.Long4 DATE10DATEjava.sql.Date91 TIME8TIMEjava.sql.Time92 DATETIME19DATETIMEjava.sql.Timestamp93 TIMESTAMP19TIMESTAMPjava.sql.Timestamp93 YEAR4YEARjava.sql.Date91
对于bolb,一般用于对图片的数据库存储,原理是把图片打成二进制,然后进行的一种存储方式,在java中对应byte[]数组。
对于boolen类型,在mysql数据库中,个人认为用int类型代替较好,对bit操作不是很方便,尤其是在具有web页面开发的项目中,表示0/1,对应java类型的Integer较好。
转载于http://blog.csdn.net/leledboy/article/details/6036720
补充:
MySQL没有boolean类型。这也是比较奇怪的现象。例:
create table xs
(
id int primary key,
bl boolean
)
这样是可以创建成功,但查看一下建表后的语句,就会发现,mysql把它替换成
tinyint(1)。也就是说mysql把boolean=tinyInt了。
MYSQL保存BOOLEAN值时用1代表TRUE,0代表FALSE,boolean在MySQL里的类型为tinyint(1),
MySQL里有四个常量:true,false,TRUE,FALSE,它们分别代表1,0,1,0
0 0
- Java与MySql数据库对应类型
- Java与MySql数据库对应类型
- java类型与mysql类型对应表
- MYSQL类型与JAVA类型对应表
- java中与mySQL数据库中longtext类型对应的类型
- Java与数据库对应的日期类型
- Java与数据库对应的日期类型
- Java与数据库对应的日期类型
- MySql与JAVA字段类型对应
- mysql数据类型与java类型对应关系
- java与mysql时间类型对应
- java与mysql时间类型对应
- java与mysql时间类型对应
- java与mysql时间类型对应
- java与mysql的日期类型对应
- java与mysql时间类型对应
- Java与MySQL数据类型对应类型
- 常见数据库Oracle,sqlserver,mysql字段类型与java.sql.Types的对应
- Cocos2d-X 背景层循环运动效果的具体实现
- 黑马程序员——Xcode使用总结--有关ios初学者的一些unix指令和Xcode设置细节
- bluedroid中的start discovery代码流程
- USACO:1.5.3 Superprime Rib 特殊的质数肋骨
- 有关数据结构(第一章自我总结)
- Java与MySql数据库对应类型
- ASIHttpRequest详解
- 【Unix/Linux.Shell Script】Shell & Shell Script
- javaweb文件的上传
- 第三题
- Path Sum II
- Codeforces Round #266 (Div. 2)
- 菠菜社区网络
- sdut 3-3 构造函数的调用(高级)