文档章节

java数值类型 与mysql数值类型

大灰狼wow
 大灰狼wow
发布于 2014/06/12 11:05
字数 241
阅读 1092
收藏 4

前提是os为32位的前提下。

 byte b=1;
  short s=517;
  int i = -2147483647;//最大10位数 不包含符号  4个字节
  long l = 1234567890999L;//后缀名必须加L 8个字节
  float f = (float) 2147483647.141592677;//支持小数点后7位  4个字节
  double d=(double) 3.12345678912321;//支持小数点后16位  占用  8个字节

 

mysql int的长度和java一样 最大支持10位

 

类型名称 显示长度 数据库类型 JAVA类型 JDBC类型索引(int) 描述
VARCHAR L+N VARCHAR java.lang.String 12
CHAR N CHAR java.lang.String 1
BLOB L+N BLOB java.lang.byte[] -4
TEXT 65535 VARCHAR java.lang.String -1
INTEGER 4 INTEGER UNSIGNED java.lang.Long 4
TINYINT 3 TINYINT UNSIGNED java.lang.Integer -6
SMALLINT 5 SMALLINT UNSIGNED java.lang.Integer 5
MEDIUMINT 8 MEDIUMINT UNSIGNED java.lang.Integer 4
BIT 1 BIT java.lang.Boolean -7
BIGINT 20 BIGINT UNSIGNED java.math.BigInteger -5
FLOAT 4+8 FLOAT java.lang.Float 7
DOUBLE 22 DOUBLE java.lang.Double 8
DECIMAL 11 DECIMAL java.math.BigDecimal 3
BOOLEAN 1 同TINYINT
ID 11 PK (INTEGER UNSIGNED) java.lang.Long 4
DATE 10 DATE java.sql.Date 91
TIME 8 TIME java.sql.Time 92
DATETIME 19 DATETIME java.sql.Timestamp 93
TIMESTAMP 19 TIMESTAMP java.sql.Timestamp 93
YEAR 4 YEAR java.sql.Date 91




本文转载自:http://www.cnblogs.com/JemBai/archive/2009/08/20/1550683.html

大灰狼wow
粉丝 48
博文 396
码字总数 49161
作品 1
嘉兴
程序员
私信 提问
java向mysql插入时间类型的数据,取出后跟插入前的值不一致

我再java程序中,使用了mybatis框架,当使用java向mysql中插入时间类型的数据后,然后取出这个数据,发现取出的数据跟插入前的数据不一致了,例如,我插入数据库前的时间类型的属性转为long类...

码上中国博客
2016/12/30
638
4
java将blob数据写入到xml中,Delphi TClientDataSet 读取blob失败

我用java把mysql数据写入到xml中,delphi TClientDataSet读取xml展示数据,数值、文本类型都能正常显示;blob类型异常 这里的原因应该是java将blob数据写入到xml中,delphi不认,请大神指点,...

liutao7514
2014/10/13
211
0
logstash 采集数据库数据

logstash 插件 配置文件 /etc/logstash/conf.d/sql.indexer.conf 参数说明 : jdbc mysql 驱动的路径,在上一步中已经下载 : 驱动类的名字,mysql 填 com.mysql.jdbc.Driver 就好了 : mysql ...

以谁为师
04/05
40
0
猪猪的IT之路---Java成长之路day01下

使用eclipse创建第一个java项目和第一个java文件(类文件) 1.新建项目:打开eclipse:file-new-java project Project name:自定义的 Location:指向项目存储地址 JRE:需要注意其版本 新建好的...

猪猪代言人
01/03
0
0
mysql 数据类型与java 对照

mysql数据库数据类型 数值类型: bit 位。默认值为 1 ,只能存放 1bit(位) 数据。 tinyint 对应 Java 中的 byte。1个字节(1b)。 boolean 使用 0 或 1 表示真或假。 smallint 对应 Java 中的 ...

小梅菜鸟
2012/04/11
92
0

没有更多内容

加载失败,请刷新页面

加载更多

linux 磁盘不足异常

linux 报 No space left on device 异常 ,则是磁盘不足 ,导致异常 运行 df -h 命令查询磁盘使用率,如果有100%,则查找目录大日志文件删除 1.磁盘不足导致系统应用写入文件失败,如系统日志...

zaolonglei
17分钟前
1
0
即学即用的 30 段 Python 实用代码

☞ 分享:最全最新的Python学习大礼包 ☜ 点击查看 编译:Pita & AI开发者,作者:Fatos Morina Python是目前最流行的语言之一,它在数据科学、机器学习、web开发、脚本编写、自动化方面被许...

Object_Man
17分钟前
1
0
The server time zone value 'EDT' is unrecognized or represents more than one time zone.

2019-10-14 18:07:43.714 ERROR 74363 --- [Druid-ConnectionPool-Create-1855026648] com.alibaba.druid.pool.DruidDataSource : create connection SQLException, url: jdbc:mysql://10.30......

yizhichao
31分钟前
8
0
html加载顺序以及影响页面二次渲染额的因素

本文转载于:专业的前端网站➱html加载顺序以及影响页面二次渲染额的因素 浏览器请求发往服务器以后,返回HTML页面,页面内容开始渲染,具体的执行顺序为: 1. 浏览器开始载入html代码,发现<...

前端老手
33分钟前
9
0
BeginnersBook JSP、JSTL、Servlet 教程

来源:ApacheCN BeginnersBook 翻译项目 译者:飞龙 协议:CC BY-NC-SA 4.0 贡献指南 本项目需要校对,欢迎大家提交 Pull Request。 请您勇敢地去翻译和改进翻译。虽然我们追求卓越,但我们并...

ApacheCN_飞龙
45分钟前
5
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部