포스트 그레스에서 어떻게 기존 테이블에 인덱스를 추가합니까? postgres에서 기존 테이블에 인덱스를 추가하는 방법은 무엇입니까?
나는 다음과 같은 시도했지만 작동하지 않습니다 : 다음이CREATE INDEX my_index ON my_table USING btree(a_column);
과 :
CREATE INDEX my_index ON my_table USING btree(a_column);
그러나 어느 작품.
개미를 사용하여 DB 마이그레이션을 수행하고 있습니다. 내가 ant db-migrate-apply-postgresql
을 할 때 나는 음이 오류 메시지가 오류
[echo] ERROR: relation "my_index" already exists
거기에있는 구문이 작동해야합니다 (두 개의 동일한 예제가 있습니까?). 그렇지 않으면 ** 유용한 오류 메시지 **를 포함시켜야합니다. [또는 설명서 참조] (http://www.postgresql.org/docs/9.2/interactive/sql-createindex.html) –
컨텍스트를 추가하고 오류 메시지를 포함하도록 편집합니다. – user1467855
오류가 명확 해 보입니다. 색인에 다른 이름을 사용하려고 했습니까? – madth3