如何在 MySQL 视图中转换时间戳?
我有一个 MySQL 视图,用于在 2 个不同的软件工具之间进行数据交换。原始表是一个 unix 时间戳,如int(11)
. 另一个软件需要一个 DATETIME。
我有这样的视图:
CREATE VIEW `myView` AS
select
date_format(from_unixtime(`myUnixTimestamp`),_utf8'%d/%m/%Y %H:%i:%s')
AS `Date-Entered`
from ...
这个 VIEW 语句创建了一个 varchar(24) - 总比没有好,因为它可以转换 - 但转换会产生一些问题。
有什么方法可以在视图中创建 DATETIME 字段而不是 VARCHAR?