1.数据类型是指列,存储过程参数,表达式和局部变量的数据特征,它决定了数据的存储格式,代表了不同的信息类型。
2.存储范围越大其占用的空间越大
3.整型的数据类型(按照存储容量有小到大排列):TINTINT,SMALLINT,MEDIUMINT,INT,BIGINT
4.浮点型:FLOAT[(M,D)]:M是数字的总位数,D是小数点后面的位数。如果M和D被省略,则根据硬件允许的限制来保存值。...
分类:
数据库 时间:
2015-05-05 08:58:10
阅读次数:
189
数据类型:
整型: smallint integer bigint
任意精度数值: numeric(precision,scale) 精度、刻度
浮点型: real
序号类型(自增): serial bigserial
字符类型:varchar(n) char(n) text
日期类型:timestamp8字节 2013-05-17 13:01:38.437925...
分类:
数据库 时间:
2015-05-04 18:13:22
阅读次数:
261
学习内容:1.数学函数2.日期时间函数这些函数都是很常用的函数...在这里进行简单的介绍...数学函数:mysql> SELECT ABS(-32); //取绝对值函数 -> 32这个函数可安全地使用于 BIGINT 值。 mysql> SELECT SIGN(-32);//判断一个数...
分类:
数据库 时间:
2015-04-29 11:33:13
阅读次数:
148
在现实场景中,我们经常会遇到修改数据类型的场景,尤其是自增列从INT修改为BIGINT的情况,自增列又通常作为表的主键和聚集索引键,因此修改操作需要按以下步骤来进行1. 停止对该表的访问(通过禁用权限或停应用的方式实现)2. 删除非聚集索引3. 删除主键聚集索引4. 使用ALTER TABLE AL...
分类:
其他好文 时间:
2015-04-28 18:11:14
阅读次数:
142
问题:ERROR 1690 (22003): BIGINT UNSIGNED value is out of range in..的错误解决方法: 把没被singed的变量临时变更signed去处理。 select (cast(col1 as signed)-cast(col2 as signe.....
分类:
其他好文 时间:
2015-04-28 01:54:40
阅读次数:
173
一.索引优化 范围匹配使用B-tree索引 等值匹配使用 HASH索引,hash所有唯一Memory引擎2.索引三星系统, 1.相关记录放到一起2.索引中的数据和查找中的排序顺序一直3.索引的列包含全部列3.索引的列需是独立列不能是函数的一部分3.索引选择度越高越快,比如主键唯一索引4.多列索引选择...
分类:
数据库 时间:
2015-04-26 18:00:54
阅读次数:
137
数值类型MySQL支持所有标准SQL数值数据类型,包括严格数值数据类型(INTEGER、SMALLINT、DECIMAL和NUMERIC),以及近似数值数据类型(FLOAT、REAL和DOUBLE PRECISION),除了这些还支持TINYINT、MEDIUMINT和BIGINT。这些类型的占用字...
分类:
数据库 时间:
2015-04-25 10:36:38
阅读次数:
159
1.整形分为四种 tinyint smallint mediumint int bigint注意: 右侧的取值范围是在未加unsigned关键字的情况下,如果加了unsigned,则最大值翻倍,如tinyint unsigned的取值范围为(0~256)。项目出错案例: 在做根据身份获取城市的时.....
分类:
数据库 时间:
2015-04-24 12:18:10
阅读次数:
135
使用整数数据的精确数字数据类型。bigint从 -2^63 (-9223372036854775808) 到 2^63-1 (9223372036854775807) 的整型数据(所有数字)。存储大小为 8 个字节。int从 -2^31 (-2,147,483,648) 到 2^31 - 1 (2,...
分类:
其他好文 时间:
2015-04-24 12:16:06
阅读次数:
126
create table yyy(code int ,name varchar(50),sex varchar(50),age int,hight decimal(18,1),weight decimal(18,1),idno bigint,address varchar(50))insert in...
分类:
数据库 时间:
2015-04-21 00:10:50
阅读次数:
224