我有很多 csv.gz 文件。有一个细节我无法克服,我的数据内部有一个反斜杠,而雪花将其作为转义字符。因此我通过了 ESCAPE=NONE 或 ESCAPE=' \ \ ' 但没有工作
示例数据:
R2\,0.0,,,1568
这是我的代码:
COPY INTO TABLE_NAME
FROM @stage_name
FILE_FORMAT = ( TYPE = CSV, COMPRESSION = GZIP, ESCAPE= NONE,
FIELD_DELIMITER=',',SKIP_HEADER=1,FIELD_OPTIONALLY_ENCLOSED_BY='"',EMPTY_FIELD_AS_NULL = TRUE, NULL_IF=('')),
PATTERN = 'my_pattern',
ON_ERROR = 'CONTINUE'
ESCAPE_UNENCLOSED_FIELD=无
问题解决了