【发布时间】:2018-09-11 10:08:47
【问题描述】:
我正在 mysql 中创建一个表,我想将“出生日期”和“出生时间”存储为 2 个单独的字段。 我必须使用什么数据类型在 mysql 中创建这 2 列?
【问题讨论】:
-
使用
DATETIME数据类型和一列.. -
为什么需要两列?? ..您可以使用单个 DATETIME 列并使用 mysql 选择函数检索您需要的部分
-
日期和日期时间
-
另外,
DATETIME(5 个字节)与DATE(3 个字节)和TIME(3 个字节)相比,需要少 1 个字节的存储空间,假设您使用的是 MySQL 5.6 之后的版本。 4.. 然后,如果您使用 SSD 而不是普通 HDD,那么每 100 万条记录可以节省约 10Mb 磁盘空间 -
"
DATEandDATETIME" @MuhammadFarrukhFaizy 是错误的日期类型是DATE和TIME.. 但是 topicstarter 检查我的其他评论
标签: mysql database sqldatatypes