从雪花中的雪管复制命令中的字符串中删除特殊字符
remove special character from string in snowpipe copy command in snowflake
我正在尝试将数据加载到具有数字数据类型的雪花 table,但由于此复制命令失败,列值包含具有特殊字符 0,0000
的数字。我们是否有机会以文件格式处理此问题,而不是在 select 语句中处理此问题?
文件格式中没有可处理数字字段内字符串的选项。这是允许您在 COPY INTO 命令中使用 SELECT 语句来处理简单操作的目的。
您的另一个选择是在您的 COPY INTO 命令期间将其作为 string/varchar 加载,然后将转换处理作为您处理过程中的第二个步骤。实际上,这可能会加快处理速度。
我正在尝试将数据加载到具有数字数据类型的雪花 table,但由于此复制命令失败,列值包含具有特殊字符 0,0000
的数字。我们是否有机会以文件格式处理此问题,而不是在 select 语句中处理此问题?
文件格式中没有可处理数字字段内字符串的选项。这是允许您在 COPY INTO 命令中使用 SELECT 语句来处理简单操作的目的。
您的另一个选择是在您的 COPY INTO 命令期间将其作为 string/varchar 加载,然后将转换处理作为您处理过程中的第二个步骤。实际上,这可能会加快处理速度。