我有一个存储 iso 8601 日期的 VARCHAR 字段,如下所示:2015-01-13T23:17:00
我想将日期转换为 TIMESTAMP。
看来我必须去掉“T”才能使用该TIMESTAMP_FORMAT
功能:
SELECT
T.F1,
T.F2,
TIMESTAMP_FORMAT(
REPLACE(T."log_date", 'T', ' '), 'YYYY-MM-DD HH24:MI:SS'
) TS
FROM
"MYSCHEMA"."MYTABLE" T
这感觉有点笨拙。在 dashDB 中解析 ISO 8601 日期的推荐方法是什么?