Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/37.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Snowflake cloud data platform 在snowflake中的snowpipe copy命令中从字符串中删除特殊字符_Snowflake Cloud Data Platform_Snowsql - Fatal编程技术网

Snowflake cloud data platform 在snowflake中的snowpipe copy命令中从字符串中删除特殊字符

Snowflake cloud data platform 在snowflake中的snowpipe copy命令中从字符串中删除特殊字符,snowflake-cloud-data-platform,snowsql,Snowflake Cloud Data Platform,Snowsql,我正在尝试将数据加载到雪花表,该表具有数字数据类型,但由于此复制命令失败,列值包含带有特殊字符00000的数字。我们是否有可能用文件格式来处理这个问题,而不是用select语句来处理这个问题?在文件格式中,没有任何选项可以处理数字字段中的字符串。这就是允许您在COPY INTO命令中使用SELECT语句来处理简单操作的目的 您的另一个选择是在COPY-INTO命令期间将其作为string/varchar加载,然后将转换作为处理过程中的第二步来处理。实际上,这可能会加快处理速度。文件格式中没有处理

我正在尝试将数据加载到雪花表,该表具有数字数据类型,但由于此复制命令失败,列值包含带有特殊字符00000的数字。我们是否有可能用文件格式来处理这个问题,而不是用select语句来处理这个问题?

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


您的另一个选择是在COPY-INTO命令期间将其作为string/varchar加载,然后将转换作为处理过程中的第二步来处理。实际上,这可能会加快处理速度。

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

您的另一个选择是在COPY-INTO命令期间将其作为string/varchar加载,然后将转换作为处理过程中的第二步来处理。实际上,这可能会加快处理速度