使用 MySQL Administrator GUI 工具,我将从 sql 转储文件检索的一些数据表导出到 csv 文件。
然后,我尝试使用 postgres COPY 命令将这些 CSV 文件导入到 PostgreSQL 数据库中。我尝试过输入
COPY articles FROM '[insert .csv dir here]' DELIMITERS ',' CSV;
以及没有分隔符部分的相同命令。
我收到一条错误消息
ERROR: invalid input syntax for integer: "id"
CONTEXT: COPY articles, line 1, column id: "id"
总之,我的问题是这个问题的一些想法和解决方案是什么?这可能与我创建 csv 文件的方式有关吗?或者我在其他地方犯了菜鸟错误?
如果您有标题列,只需将标题限定符添加到复制语句中即可
跳过该行的文档http://www.postgresql.org/docs/8.4/static/sql-copy.html http://www.postgresql.org/docs/8.4/static/sql-copy.html
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)