说明性字段属性类型
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
说明性字段属性类型
字段类型:MySQL中用来规定实际存储的数据格式
字段类型在定义表结构时设定
设定好字段类型后,插入数据时必须与字段类型对应,否则数据错误
字段类型的作用就是强制规范录入的数据格式
规范数据的格式
保证数据的有效性
MySQL有四大数据类型
整数类型:只能存储整数
小数类型:可以存储有效数值
字符串类型:存储字符串数据
时间日期类型:存储时间日期格式数据
整数类型
整数类型:有效的整数数据
MySQL中为了数据空间的有效使用,设定了五种整数类型
迷你整型:ti n y int,使用1个字节存储整数,最多存储256个整数(-128~127)
短整型:s mall int,使用2个字节存储整数
中整型:me d i um int,使用3个字节存储整数
标准整型:int,使用4个字节存储整数
大整型:bi g int,使用8个字节存储
数值型存储在MySQL中分为有符号(有负数)和无符号(纯正数)需要
unsigned修饰整型
显示宽度:int(L),整数在数据库中显示的符号(数字+符号)个数
显示宽度一般是类型能表示的最大值对应的数字个数(通过d es c查看表字段显示)
显示宽度包含符号(如果允许为负数,-负号会增加一个宽度)
显示宽度可以主动控制:创建字段时加括号确定
显示宽度不会影响类型能表示的最大数值
可以通过z er o fill让不够宽度的数值补充到对应宽度:在字段类型后使用z er o fill。