【发布时间】:2020-03-02 10:12:47
【问题描述】:
我试图将数据加载到具有数字数据类型但列值包含带有特殊字符 0,0000 的数字的雪花表中,因为此复制命令失败。他们是否有机会以文件格式处理而不是在 select 语句中处理?
【问题讨论】:
标签: snowflake-cloud-data-platform snowsql
我试图将数据加载到具有数字数据类型但列值包含带有特殊字符 0,0000 的数字的雪花表中,因为此复制命令失败。他们是否有机会以文件格式处理而不是在 select 语句中处理?
【问题讨论】:
标签: snowflake-cloud-data-platform snowsql
文件格式中没有选项可以处理数字字段内的字符串。这是允许您在 COPY INTO 命令中使用 SELECT 语句来处理简单操作的目的。
您的另一个选择是在您的 COPY INTO 命令期间将其加载为字符串/varchar,然后将转换作为处理中的第二步处理。实际上,这可能会加快处理速度。
【讨论】: