我正在使用带有ACCEPTINVCHARS的COPY将CSV加载到Amazon Redshift中。
不幸的是我收到了像
这样的错误Missing newline: Unexpected character 0x69 found at location 129
但是,如果我也尝试使用ESCAPE选项,我会得到异常
CSV is not compatible with ESCAPE
为了将其复制到Redshift,我该怎么办?如果这些字符被取代,我很好吗?或者其他什么。
答案 0 :(得分:0)
忽略标头,因为标头可能与您的字段的数据类型不同。 使用IGNOREHEADER AS
请参阅论坛了解更多详情, https://forums.aws.amazon.com/thread.jspa?messageID=557452
答案 1 :(得分:0)
对于后代," CSV与ESCAPE不兼容"可能是对的,但您实际上并不需要CSV关键字来加载CSV,因此值得尝试从复制命令中删除CSV关键字。