在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
答案 0 :(得分:10)
好了,这条错误信息:
错误:关系“my_index”已存在
非常清楚,不是吗。
您正在尝试使用现有索引或表的名称创建索引。 您需要使用其他名称。