草庐IT

MySQL - 插入期间的列特定时区

假设我有2个TIMESTAMP字段/列,event和stamp。对于event字段,当我们插入时,我想设置时区,以便事件将使用用户指定的时区。但是,我不希望stamp使用该时区。我希望stamp使用服务器正在使用的任何默认时区。SETtime_zone=;不起作用,因为它会影响event和stamp,我们只希望event受时区影响。有没有办法在插入期间为特定列设置时区? 最佳答案 当您插入日期时,MySQL不会考虑时区。我建议以GMT(+00:00)格式存储日期/时间,并使用另一个字段存储所用时区(例如“欧洲/阿姆斯特丹”)。编辑虽