转换为雪花 timestamp_ntz 时 Oracle 数据库时间戳 (6) 抛出错误
Oracle database timestamp(6) when converting to snowflake timestamp_ntz throws error
我在源系统中有一个数据,如下所示
"02-FEB-10 05.25.21.367709000 AM"
但是当我尝试使用 timestamp_ntz 将数据转换为雪花时,它会抛出
"failed to cast variant error."
根据文档和兼容性,它建议时间戳可以完成这项工作,但事实并非如此。
https://docs.snowflake.com/en/sql-reference/data-types-datetime.html
让我知道解决这个问题的方法。
这只是一个格式解析问题。这是一个有效的解析字符串:
select try_to_timestamp_ntz('02-FEB-10 05.25.21.367709000 AM', 'DD-MON-YY HH.MI.SS.FF AM');
我在源系统中有一个数据,如下所示
"02-FEB-10 05.25.21.367709000 AM"
但是当我尝试使用 timestamp_ntz 将数据转换为雪花时,它会抛出
"failed to cast variant error."
根据文档和兼容性,它建议时间戳可以完成这项工作,但事实并非如此。 https://docs.snowflake.com/en/sql-reference/data-types-datetime.html
让我知道解决这个问题的方法。
这只是一个格式解析问题。这是一个有效的解析字符串:
select try_to_timestamp_ntz('02-FEB-10 05.25.21.367709000 AM', 'DD-MON-YY HH.MI.SS.FF AM');