我试图加载包含字符" |"的csv没有成功 我能逃脱它还是使用其他技术? 你能帮忙吗?
感谢
答案 0 :(得分:1)
如果您使用'|'作为分隔符,某些字段也包含“|”,您可以将它们转义为“\ |”。 (或者使用其他角色,如果你已经改变了逃脱角色。但默认情况下,'\'。)
如果您有很多这些,可能更容易更改分隔符。它不一定是'|'。例如,您可以这样做:
=> COPY t1 FROM '/data/*.csv' DELIMITER '+';
您可以使用E'\ 000'到E'\ 177'范围内的任何ASCII值。请参阅documentation for COPY parameters。