1

在 postgres 中,如何将索引添加到现有表?

我尝试了以下但它不起作用:

CREATE INDEX my_index ON my_table USING btree(a_column);

然后这个:

CREATE INDEX my_index ON my_table USING btree(a_column);

但两者都不起作用。

我正在使用 ant 进行数据库迁移。当我这样做时,ant db-migrate-apply-postgresql我不断收到错误

 [echo] ERROR:  relation "my_index" already exists
4

1 回答 1

17

好吧,这个错误信息:

错误:关系“my_index”已经存在

很清楚,不是吗。

您正在尝试使用现有索引或表的名称创建索引。您需要使用不同的名称。

于 2012-07-05T22:43:20.077 回答