mysql常用的数据类型默认值

一、数值类型:
TINYINT: 默认值 0
SMALLINT: 默认值 0
MEDIUMINT: 默认值 0
INT 或 INTEGER: 默认值 0
BIGINT: 默认值 0
FLOAT: 默认值 0
DOUBLE: 默认值 0
DECIMAL: 默认值 0
二、日期和时间类型:
DATE: 默认值'0000-00-00'
TIME: 默认值'00:00:00'
DATETIME: 默认值'0000-00-00 00:00:00'
TIMESTAMP: 默认值 CURRENT_TIMESTAMP
YEAR: 默认值 0000
三、字符串类型:
CHAR: 默认值空字符串('')
VARCHAR: 默认值空字符串('')
TINYTEXT: 默认值 NULL
TEXT: 默认值 NULL
MEDIUMTEXT: 默认值 NULL
LONGTEXT: 默认值 NULL
ENUM: 默认值为枚举列表中的第一个值
SET: 默认值为空集合
四、二进制数据类型:
BINARY: 默认值空字符串('')
VARBINARY: 默认值空字符串('')
TINYBLOB: 默认值 NULL
BLOB: 默认值 NULL
MEDIUMBLOB: 默认值 NULL
LONGBLOB: 默认值 NULL
五、空间数据类型(地理空间扩展):
GEOMETRY: 默认值 NULL
POINT: 默认值 NULL
LINESTRING: 默认值 NULL
POLYGON: 默认值 NULL
MULTIPOINT: 默认值 NULL
MULTILINESTRING: 默认值 NULL
MULTIPOLYGON: 默认值 NULL
GEOMETRYCOLLECTION: 默认值 NULL


Mysql常用数据类型及其默认值
原文链接: https://xie.infoq.cn/article/a3b1f04ec719e82f2d8321584

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值