我正在尝试使用以下查询将时间戳(长值)转换为仅日期(YYYY-MM-DD)。
SELECT
id,
scheme_name,
DATE(FROM_UNIXTIME({{'scheme_t'}})) AS scheme_date
FROM
scheme_table;
scheme_table 定义:- 创建表 schema_table( id varchar(225), 方案名称 varchar(225), 方案_t 长 );
输入:- 1672492800(时间戳) 输出:- 1970-01-01
我认为你可以直接使用这个查询来获得想要的结果:
选择 *, 时间戳 'epoch' + unixdate::INT * INTERVAL '1 秒' 作为测试 来自 {{ source("yourmodel","table_name")}}