Netezza CSV 加载忽略值内的逗号
Netezza CSV load ignore comma within value
我正在 Netezza 中加载 CSV 文件。此文件中的其中一列的值类似于:0,000-9,999
。
即使这个值用双引号引起来,Netezza 也没有忽略逗号。它会抛出一个 错误 ,比如 - expected end of row, "999"
。
文件中此字段后还有两列。我尝试添加 EscapeChar ','
但它再次给出了 Delimeter 和 EscapeChar 不能的 错误具有相同的字符。
有人遇到过类似问题吗?
解决方法:
我可以在我的 table 中再添加 2 两列,但是如果字段中没有逗号值,它就会失败。
尝试将 QuotedValue 选项设置为 DOUBLE
此外,如果您的所有列都被引用,您还可以将 requirequotes 选项设置为 true
我正在 Netezza 中加载 CSV 文件。此文件中的其中一列的值类似于:0,000-9,999
。
即使这个值用双引号引起来,Netezza 也没有忽略逗号。它会抛出一个 错误 ,比如 - expected end of row, "999"
。
文件中此字段后还有两列。我尝试添加 EscapeChar ','
但它再次给出了 Delimeter 和 EscapeChar 不能的 错误具有相同的字符。
有人遇到过类似问题吗?
解决方法:
我可以在我的 table 中再添加 2 两列,但是如果字段中没有逗号值,它就会失败。
尝试将 QuotedValue 选项设置为 DOUBLE
此外,如果您的所有列都被引用,您还可以将 requirequotes 选项设置为 true