MySQL中常用数据类型

1.首先是整数类型,当添加数据为具体数字时,可用整数类型。

类型取值范围

示例

tinyint0~255年龄,短编号
smallint-32768~32767员工数,学生数等
int-2147483648~2147483647人口数

最为常用的是int,但在实际情况中,很多编号都会出现“00001,100.00”等前面有许多0的情况,这时,直接添加数据是不行的,无法显示需求效果,需要在表中那一列右键,点击“显示”,再向输入框中填写所需要的样式,如需求是“100.00”时,则输入“0.00”,方法与Excel表中设置显示格式相同。

2.小数类型为decimal,一般我们能看到有“decimal(5,2)”这种写法,这表示小数总长度(小数部分和整数部分)不能超过五位数,否则将不能成功,且其中的“2”表示小数部分的位数,输入值不足两位小数时,就会自动补成两位小数,若超过,则直接截取前两位,而非四舍五入。

3.字符串类型,可分为定长字符串类型“char”和变长字符串类型“varchar”,二者区别在于,“char(100)”表示字符串存储100个字符,即便输入只有一个字符,它所占用的存储空间还是100个字符空间大小。而“varchar(100)”,即便只输入一个字符,它所占用的存储空间就只有一个字符空间大小。注意,在此类型的字段设置默认值时,需要加上单引号!

4.日期类型

类型描述示例
dateYYYY-MM-DD(年-月-日),取值范围:1000-01-01~9999-12-31出生日期
timeHH:MM:SS(时:分:秒),取值范围:-838:59:59~838:59:59上班时间
datetime上两者结合登记时间

 

 

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

ZCQwQ_CSDN

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值