首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >复制命令不会忽略序列列。

复制命令不会忽略序列列。
EN

Stack Overflow用户
提问于 2013-08-19 20:50:14
回答 1查看 2K关注 0票数 2

我有一个数据库,而第一列被标记为serial not null primary key。表创建和自动顺序表创建是成功的。然而,每当我这样做:

copy <table_name> from '/path/to/file' delimiter ',' CSV HEADER;

PostgreSQL试图将我的第一列读入串行列,这是因为我在CSV文件中的第一列包含了字符(不是整数),所以失败了。

如何告诉COPY命令使用串行列作为第一列填充?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-08-19 21:00:15

我确定,如果我指定了标题名称,并将我的列命名为与我的CSV文件中的标题名称完全相同的名称,那么导入就可以工作了:

代码语言:javascript
复制
copy <table_name>(column1, column2, etc) from '/path/to/file' delimiter ',' CSV HEADER;
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18322860

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档