如何使用 vertica copy 命令加载"|"字符(竖线)



我正在尝试加载包含字符" |"的CSV没有成功我可以逃脱它还是使用其他技术?你能帮忙吗?

谢谢

如果您正在使用'|'由于您的定界符和某些字段也包含" |",因此您可以将其逃脱为" |"。(或使用其他一些字符,如果您更改了逃生字符。但是默认情况下,''。)

如果您有很多这些,那么更改定界符字符可能会更容易。它不必是'|'。例如,您可以这样做:

=> COPY t1 FROM '/data/*.csv' DELIMITER '+'; 

您可以在e' 000'范围内使用任何ASCII值对E' 177'(包括)。请参阅文档以获取复制参数。

最新更新