Presto で NOW() を使いたい場合のメモです。
手元の環境は以下になります。
- Ubuntu 18.04 LTS
- td-agent 1.3.3
以下のように VARCHAR に CAST してから TD_TIME_PARSE でタイムスタンプに変換し、最後に TD_TIME_FORMAT で希望するフォーマットに変換します。
SELECT
TD_TIME_FORMAT(TD_TIME_PARSE(CAST(NOW() AS VARCHAR)), 'yyyy-MM-dd HH:mm:ss', 'JST')