MySQL---MySQL数据类型总结
来源:互联网 发布:js截取整张页面为图片 编辑:程序博客网 时间:2024/04/30 23:57
数据类型是定义列中可以存储什么数据以及该数据实际怎样存储的基本规则。
数据类型用于以下目的:
- 数据类型允许限制可存储在列中的数据。
- 数据类型允许在内部更有效地存储数据。
- 数据类型允许变换排序顺序。
- 串数据类型
有两种基本的串类型:定长串和变长串。
定长串接受长度固定的字符串,其长度是在创建表时指定的。定长列不允许多于指定的字符数目。它们分配的存储空间与指定的一样多。
变长串存储可变长度的文本。
MySQL处理定长列远比处理变长列快的多。此外,MySQL不允许对变长列进行索引。
使用引号:不管使用何种形式的串数据类型,串值都必须括在引号内(通常是单引号更好)。
当数值不是数值类型时:电话号码和邮政编码这种,看起来是数值,却不应该储存在数值字段中(数值字段只存储数值数据),因为例如存储邮政编码01234,在数值字段中就是1234,实际上丢失了一位数字。
需要遵守的基本原则是:如果数值是计算(求和,平均等)中使用的数值,则应该存储在数值数据类型列中。如果作为字符串(可能只包含数字)使用,则应该保存在串数据类型列中。
- 数值数据类型
除了BIT和BOOLEAN以外,所有数值数据类型都可以有符号或者无符号。有符号数值列可以存储正或负的数值,无符号数值列只能存储正数。默认情况为有符号,但如果知道自己不需要存储负值,可以使用UNSIGNED关键字,这样做将允许存储两倍大小的值。
不使用引号!与串不一样,数值不应该括在引号内。
- 日期和时间数据类型
- 二进制数据类型
- MySQL---MySQL数据类型总结
- MySQL数据类型--常用数据类型总结
- MySQL数据类型总结
- mysql数据类型总结
- mysql常用数据类型总结
- MySQL数据类型总结
- MySQL数据类型总结
- mysql数据类型总结
- MySQL 数据类型 总结
- mysql数据类型总结
- mysql数据类型分析总结
- mysql数据类型总结
- MySQL数据类型总结
- MySQL数据类型总结
- mysql基础总结 数据类型
- mysql数据类型总结表
- Mysql 数据类型总结
- MySQL数据类型的总结
- 驱动程序的同步异步访问
- j2se学习要点记录(三)继承,访问控制、方法重写、super、继承中的构造方法
- Android软件测试之名词解释
- 怀孕不是好受的
- 简明 Vim 练级攻略
- MySQL---MySQL数据类型总结
- JS获取字符串实际长度!
- char、varchar、text和nchar、nvarchar、ntext的区别
- 排序算法
- j2se学习要点记录(四)toString方法、equals方法、对象转型、动态绑定、抽象、interface
- 磁带库与VTL的分析
- 智力题——1.圆桌放硬币
- HDU 4001 To Miss Our Children Time [2011 大连网络赛] [DP]
- 正则表达式