尝试使用查询在PostgreSQL中上传数据:
COPY "nad_data" FROM 'D:\NAD_Files\NAD.tsv' DELIMITER E'\t' CSV header
encoding 'utf8';
COPY "nad_data" FROM 'D:\NAD_Files\NAD.tsv' DELIMITER E'\t' quote e'\b' CSV
header encoding 'utf8';
COPY "nad_data" FROM 'D:\NAD_Files\NAD.tsv' DELIMITER E'\t' quote e'\b' CSV
header encoding 'win-1252';
每当我想出这个错误时:
错误:上一个预期列后的额外数据
背景:COPY nad_data,10314533行:" 14879314 Tennessee McMinn
雅典37303县道3051
579
这一行基本上包含一些控制字符。喜欢这个
这些特殊字符或控制字符导致问题。
有关如何处理或从数据中删除它们的任何建议吗?