主要字段为创建日期,修改时间,已经订单提交时间等等,关于一些关键性时间或者日期的数据
原先公司用Data类型居多,现在这个公司用varchar居多,对应String类型,另外我还有见过integer类型对应java的Calendar可以直接获取的long类型时间戳,尤其用于比较的话我感觉会很好用。
以上3种我觉得各有各的特点,所以主要是想问一下各位,最好是有一些大型项目经验的前辈,一般项目中数据库对应存储日期和时间的字段类型用什么好?
主要字段为创建日期,修改时间,已经订单提交时间等等,关于一些关键性时间或者日期的数据
原先公司用Data类型居多,现在这个公司用varchar居多,对应String类型,另外我还有见过integer类型对应java的Calendar可以直接获取的long类型时间戳,尤其用于比较的话我感觉会很好用。
以上3种我觉得各有各的特点,所以主要是想问一下各位,最好是有一些大型项目经验的前辈,一般项目中数据库对应存储日期和时间的字段类型用什么好?
2 回答741 阅读✓ 已解决
1 回答796 阅读✓ 已解决
1 回答844 阅读✓ 已解决
1 回答794 阅读✓ 已解决
1 回答567 阅读✓ 已解决
2 回答889 阅读
1 回答1k 阅读
看需求,我们的订单事件只作为一个日期记录,没有业务意义,那么datetime就可以了。