访问数据库 Statement PreparedStatement ResultSet 流程 类型对应 java类型 SQL类型 boolean BIT byte TINYINT short SMALLINT int INTEGER long BIGINT String CHAR,VARCHAR,L ...
分类:
数据库 时间:
2019-02-26 20:55:59
阅读次数:
157
按照非索引列更新 ## ## 测试数据: CREATE TABLE `tb4001` ( `id` bigint(20) NOT NULL AUTO_INCREMENT, `c1` int(11) DEFAULT NULL, `c2` varchar(200) DEFAULT NULL, `c3` ...
分类:
数据库 时间:
2019-02-21 12:30:59
阅读次数:
206
数字(默认是有符号的) 整型: tinyint(小整型):一个字节 int(整型): 四个字节。注意:int的 宽度指的是显示的宽度,与存储无关 bigint(大整形):八个字节 小数: float:在位数比较短的情况下不精准(**** 数值越大,越不准确 ****) double:在位数比较长的情 ...
分类:
数据库 时间:
2019-01-31 23:44:24
阅读次数:
336
bit:相当于bool类型,只有0和1。 char:字符型。char类型的字符,定义了字段的长度就固定了,如果填充的字符长度不够,那么就会使用空格来填充。 int:整数(存储大小为4个字节)。此外还有bigint(存储大小为8个字节),smallint(存储大小为2个字节) varchar:可变字符 ...
分类:
其他好文 时间:
2019-01-31 22:52:52
阅读次数:
211
一、整数类型 TinyInt 存储空间8位, 存储范围:-27 ~ 27-1 SmallInt 存储空间16位,存储范围:-215 ~ 215-1 MediumInt 存储空间24位,存储范围:-223 ~ 223-1 Int 存储空间32位,存储范围:-231 ~ 231-1 BigInt 存储空 ...
分类:
数据库 时间:
2019-01-29 20:29:52
阅读次数:
206
一、表结构优化 1、数字类型:存储空间浪费,空间大小不一样,搜索速度也不一样 (1).tinyint 8位 -128~127 unsigned tinyint(0~255) int,bigint,能确定不会使用负数的字段,建议添加unsigned定义 (2).固定精度的小数,不建议使用decimal... ...
分类:
数据库 时间:
2019-01-26 22:04:20
阅读次数:
237
MySql支持多种数据类型,主要有数值类型、日期/时间类型和字符串类型。 数值数据类型:包括整数类型TINYINT、SMALLINT、MEDIUMINT、INT、BIGINT、浮点小数数据类型FLOAT和DOUBLE,定点小数类型DECIMAL。 日期/时间类型:包括YEAR、TIME、DATE、D ...
分类:
数据库 时间:
2019-01-24 21:53:08
阅读次数:
174
今天遇见这样一个坑。在连接数据库进行查询数据时,大家可能会遇见这样一个问题:java.math.BigInteger cannot be cast to java.lang.Long,然后去检查代码中的类型为Long,接着检查数据表中字段的类型为bigint,按道理类型是匹配的啊,那么问题到底出现在 ...
分类:
数据库 时间:
2019-01-12 15:22:32
阅读次数:
504
MySQL支持多种类型,大致可以分为三类:数值、日期/时间和字符串(字符)类型。 数值类型:包括整数类型 TINYINT、SMALLINT、MEDIUMINT、INT、BIGINT、浮点小数数据类型 FLOAT和 DOUBLE、定点小数类型 DECIMAL。 日期/时间类型:YEAR 、TIME、 ...
分类:
其他好文 时间:
2019-01-12 00:16:04
阅读次数:
186
数值类型 1、整数类型 整数类型:TINYINT ,SMALLINT, MEDIUMINT ,INT,BIGINT 作用:存储年龄,等级,id,各种号码等 验证 注意:为int类型指定宽度时,仅仅只是指定查询结果的显示宽度,与存储范围无关,存储范围如下 其实我们完全没必要为整数类型指定显示宽度,使用 ...
分类:
其他好文 时间:
2019-01-02 23:30:47
阅读次数:
236