在我的mysql数据库表中,我有两列名为" date"和"时间"。 "日期"数据类型设置为DATETIME和" time" datatype设置为TIMESTAMP。我想要做的只是将日期存储在" date"列和仅存储时间"时间"柱。我的表名是"贷款"。我在SQL查询方面表现不佳。有人请告诉我到底该怎么做。
我还有一些时区问题。我想将我的数据库时间格式转换为UTC -5:00(我们的时间)。如果不改变我的电脑时间,我可以这样做吗?
答案 0 :(得分:0)
为同一事件分隔DATE和TIME是个坏主意。我会把它存储在简单的DATETIME字段中。
但你可以用这个
来做提供日期字段类型DATE
(不是DATETIME)和时间字段类型TIME
(是的,它存在而不是TIMESTAMP)
现在,您可以将日期存储在YYYY-MM-DD
中,将时间存储在HH:MM:SS
要设置MYSQL服务器的时区,您可以使用此