哪些选项会将转义字符加载到Redshift?

时间:2018-08-27 15:56:30

标签: amazon-redshift

在使用Redshift的COPY选项时很难加载一个带有转义符并紧跟一个定界符('|')的字段。数据如下:

00b9e290000f8350b9c780832a210000|MY DATA\|AB

所以我要加载3个字段。当我仅使用ESCAPE运行时,Redshift似乎已正确地将\添加到doubleescape中,但随后管道定界符被忽略了。因此,Redshift最终尝试将以下所有内容加载到第二个字段中:MY DATA|AB。错误消息是未找到定界符,因为这被作为第二个字段读取,没有后续定界符

我尝试仅使用ESCAPE选项,CSV + ESCAPE选项以及其他一些没有运气的方式运行COPY。还有什么我应该尝试的吗?还是应该在doubleescape中添加一些预处理步骤?

0 个答案:

没有答案