Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
在 sql 数据库中存储日期和时间的最佳方法是什么?我应该使用 date() 还是有其他更好的方法呢?如果我应该能够按日期排序,应该将它设置为哪种 sql 行?时间戳或日期时间?
两者,DATETIME和TIMESTAMP都可以按其默认格式排序。使用这两者之一是最好的方法,而不是将它们存储为 VARCHAR 或其他数据类型。
DATETIME
TIMESTAMP
我个人更喜欢使用DATETIMEover,TIMESTAMP因为它有限制。