You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

PgAdmin导入CSV至PostgreSQL表失败:OIDS语法错误求解

CSV导入PostgreSQL表失败的解决方法

问题原因

你执行的\copy命令中包含OIDS参数,而PostgreSQL 12及后续版本已经移除了对OIDS的支持,这直接导致了syntax error at or near "OIDS"的语法错误。

修正后的命令

移除命令中的OIDS参数,使用以下完整命令即可:

\copy public.attacks_2023 ("Date ", "City ", "Latitude ", "Longitude", "Location", "Location_Category", "Influencing_Event ", "Target_type", "Killed", "Injured", "Attack_Type") FROM 'C:/Users/WALEED~1/Desktop/ATTACK~1.CSV' DELIMITER ',' CSV HEADER ENCODING 'UTF8' QUOTE '"' ESCAPE '''';

额外注意事项

  • 确认表中列名(包括列名末尾的空格,比如"Date ")与CSV文件的表头完全匹配,避免出现数据导入不匹配的问题。
  • 确保CSV文件路径正确,使用的是PostgreSQL能识别的路径格式。

内容的提问来源于stack exchange,提问作者Walead Afshal

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.01 02:18:15