我有一个事件表,其中包含date
格式的date
字段,因此所有条目的形状都为YYYY-MM-DD
。
是否有任何简单的解决方案(批处理)将它们全部转换为纪元时间戳,即使是新字段(例如date2
),因为它必须是int
?
此表中有大约15000个条目,因此我当然不能手动完成。
答案 0 :(得分:1)
unix_timestamp
函数就是这样:
ALTER TABLE mytable ADD COLUMN new_date NUMERIC;
UPDATE mytable SET new_date = UNIX_TIMESTAMP(date);