用于存储一年的MySQL类型:Smallint或Vcher或Date?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (11)

我将将一年存储在MySQL表中:将其存储为小值还是varchar更好?我认为,由于这不是一个完整的日期,日期格式不应该是一个答案,但我也将包括这一点。

例子:

  • 2008年
  • 一九九二年
  • 2053年
提问于
用户回答回答于

我会用(4)列型.但只有在预期年数在1901年和2155之间的情况下.否则

用户回答回答于

据我所知,我会选择小整数--varchar将占用更多的空间,就像日期一样。第二个选择是日期。

扫码关注云+社区