前言

hello,最近做开发,建造字段时候遇到一些棘手的问题,可能还是基础有点渣吧。特地今天总结一下

字符串类型

短字符 varchar
长字符 text,不需要指定长度,他是可伸缩的结构

时间日期类型

date 日期
dateTime 时间
timestamp 时间戳
假如你有使用年份,其实有两种选择。int和date。后者方便搜索查询

数字

int 这个最大11位字符
tinyint 小数字类型
bigint 大数字类型

注意:
他后面有个长度字段,假如你填了,他会进行0填充

小数点

float:浮点型,含字节数为4,32bit,数值范围为-3.4E38~3.4E38(7个有效位)

double:双精度实型,含字节数为8,64bit数值范围-1.7E308~1.7E308(15个有效位)

decimal:数字型,128bit,不存在精度损失,常用于银行帐目计算。(28个有效位)

他们都有小数部分和整数部分,假如你设置小数长度为10,你只填了一位小数,他会默认填充九个0

上一篇 下一篇