为了账号安全,请及时绑定邮箱和手机立即绑定

数据库中表示时间字段通常用time还是date?

数据库中表示时间字段通常用time还是date?

小唯快跑啊 2019-02-18 08:39:20
比如,出生日期 birth_date还是birth_time好,哪一种常用呢?
查看完整描述

3 回答

?
陪伴而非守候

TA贡献1757条经验 获得超8个赞

如果是我理解的birth_date用的是date(1995-01-01),birith_time用的是datetime(1995-01-02 10:10:10),一般日期就够了吧,date只要三个字节,datetime需要八个字节存储,如果你的需求后期需要比如统计下哪些人是早上出生的,哪些是下午出生的,那得用datetime

查看完整回答
反对 回复 2019-03-01
?
沧海一幻觉

TA贡献1824条经验 获得超5个赞

出生日期 birth_date 用date
出生时间 birth_time 用time便于理解
看你的需求了,要是普通统计,日期足够了
要是需要精确分析到日以下的单位,那就用时间

查看完整回答
反对 回复 2019-03-01
?
慕桂英4014372

TA贡献1871条经验 获得超13个赞

具体还是得看需求,时间类型和日期类型不一样的

查看完整回答
反对 回复 2019-03-01
  • 3 回答
  • 0 关注
  • 590 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信