从雪花中的Snowpipe复制命令中的字符串中删除特殊字符

时间:2020-03-02 10:12:47

标签: snowflake-cloud-data-platform snowsql

我试图将数据加载到具有数字数据类型的雪花表中,但是由于此复制命令失败,列值包含具有特殊字符0,0000的数字。他们有机会我们可以以文件格式处理此问题,而不是在select语句中处理吗?

1 个答案:

答案 0 :(得分:4)

没有文件格式的选项可以处理数字字段内的字符串。这样做的目的是允许您在COPY INTO命令中使用SELECT语句来处理简单的操作。

您的另一个选择是在COPY INTO命令期间将其作为字符串/ varchar加载,然后将转换作为处理的第二步骤进行处理。实际上,这可能会更快地处理。