我正在Netezza中加载 CSV文件。该文件中的一列具有类似$500,000-$749,999
的值。
即使此值用双引号引起来,Netezza也不忽略逗号。它会引发错误,例如-expected end of row, "999"
。
文件中此字段之后还有两列。我尝试添加 EscapeChar ','
,但再次出现 错误,Delmeter和EscapeChar不能具有相同的字符 。
有人遇到过类似的问题吗?
解决方法:
我可以在表中再添加2个两列,但是如果字段中没有逗号,它将失败。
答案 0 :(得分:0)
尝试将 QuotedValue 选项设置为 DOUBLE
此外,如果所有列都用引号引起来,则还可以将 requirequotes 选项设置为 true