SQL表将日期列转换为纪元

时间:2017-11-16 09:07:24

标签: mysql sql date timestamp epoch

我有一个事件表,其中包含date格式的date字段,因此所有条目的形状都为YYYY-MM-DD

是否有任何简单的解决方案(批处理)将它们全部转换为纪元时间戳,即使是新字段(例如date2),因为它必须是int

此表中有大约15000个条目,因此我当然不能手动完成。

1 个答案:

答案 0 :(得分:1)

unix_timestamp函数就是这样:

ALTER TABLE mytable ADD COLUMN new_date NUMERIC;

UPDATE mytable SET new_date = UNIX_TIMESTAMP(date);