它会工作吗?PostgreSQL csv从MySQL csv导出导入?
MySQL的出口:
SELECT * INTO OUTFILE 'C:/data.csv'
FIELDS TERMINATED BY '\t' OPTIONALLY ENCLOSED BY '"'
ESCAPED BY '\\'
LINES TERMINATED BY '\n'
FROM table;
PostgreSQL的:由于某种原因
COPY table FROM 'C:/data.csv' WITH DELIMITER AS '\t' NULL AS '\\N' CSV
有缺失列。所以我认为分隔符有问题。我是否正确,我该怎么办?我可以检查下面的原因错误的行。但我必须寻找哪些角色? PostgreSQL中
ERROR: missing data for column "Column21"
CONTEXT: COPY table, line 88219: ...
因此,在88219线包含有逃脱报价刺: “... \” ...“好像Postgres的不能解除引用此。有特别的选择吗? – FirstTimePoster