前言
学习过很多次的数据类型,每一次都尝试着记住每个类型可以表示的数值的范围,可是发现想要记住可能永远都是下一次了。本着不将就的目的查了一下,答案立马就出来了。
范围、精度、长度
范围顾名思义,是数据类型可以表示的数的多少,如0-99这个范围内的数。
精度是各个数据类型的位宽,如123456789,精度为9,说明宽度是9。
长度是以字节表示的,一个字节是2的8次方,4个字节是2的32次方。
实例
整数型里的int类型
int:整数,数范围为-2的31~2的31-1,其精度为10,小数位数为0,长度为4字节。
联系
数据类型的长度直接影响数范围,与数的精度。
思考
char与varchar的区别?
越是简单的基础知识越会被选择性遗忘,每次遇见的时候都觉得自己会了是不行的,一定要搞明白才行。