MySQL ビューでタイムスタンプを変換するにはどうすればよいですか?
2 つの異なるソフトウェア ツール間でデータ交換を行うための MySQL ビューがあります。元のテーブルは 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) を作成しますが、変換できるので何もないよりはましですが、変換にはいくつかの問題があります。
ビューで VARCHAR の代わりに DATETIME フィールドを作成する方法はありますか?