Oracle 数据库时间戳(6) 转换为雪花时间戳timestamp_ntz 时抛出错误

时间:2021-05-20 16:06:33

标签: snowflake-cloud-data-platform datetime-format

我在源系统中有一个数据,如下所示

<块引用>

“02-FEB-10 05.25.21.367709000 AM”

但是当我尝试使用 timestamp_ntz 将数据转换为雪花时,它会抛出

<块引用>

“无法转换变体错误。”

根据文档和兼容性,它表明时间戳可以完成这项工作,但事实并非如此。 https://docs.snowflake.com/en/sql-reference/data-types-datetime.html

告诉我解决这个问题的方法。

1 个答案:

答案 0 :(得分:1)

这只是格式解析问题。这是一个有效的解析字符串:

select try_to_timestamp_ntz('02-FEB-10 05.25.21.367709000 AM', 'DD-MON-YY HH.MI.SS.FF AM');