Postgresql不能在模式中更改表

时间:2018-03-15 01:55:11

标签: sql postgresql

我有一个名为" well_all"的表,它位于名为" staging",postgresql的模式中。 它的数据来自csv,表中没有" id"领域。我想添加" id"表中的字段。所以我做了:

ALTER TABLE staging.well_all ADD COLUMN id SERIAL PRIMARY KEY;

但是我收到了一个错误:

  

" well_all"不是表,复合类型或外表

所以,我试图添加" id"简单地说:

ALTER TABLE staging.well_all ADD COLUMN id INTEGER NOT NULL;

但也得到同样的错误。 我检查了该架构中存在的数据库。它存在。 这是你以前遇到过的吗?你想帮我解决这个问题吗?

0 个答案:

没有答案