In postgres-wie kann ich add index zu vorhandener Tabelle?
In der postgres-wie kann ich add index zu vorhandener Tabelle?
Ich habe versucht, nach aber es funktioniert nicht:
CREATE INDEX my_index ON my_table USING btree(a_column);
und dann dies:
CREATE INDEX my_index ON my_table USING btree(a_column);
Aber klappt beides nicht.
Ich bin mit ant zu tun, eine db-migration. Und wenn ich ant db-migrate-apply-postgresql
ich erhalte die Fehlermeldung
[echo] ERROR: relation "my_index" already exists
- Die syntax, die Sie haben sollte es funktionieren (Zwei identische Beispiele?). Was Sie brauchen, um die Fehlermeldung machen dies eine nützliche Frage. Oder finden Sie im Handbuch
- Bearbeiten Sie zum hinzufügen von Rahmen-und auch Fehler-Meldung.
- Fehler scheint klar zu sein. Versucht, mit anderen Namen für den index?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Gut, diese Fehlermeldung:
ist ziemlich klar, ist es nicht.
Sie versuchen, einen index erstellen, mit dem Namen eines vorhandenen index oder die Tabelle.
Sie müssen einen anderen Namen verwenden.
id
ist, sollte dies kein problem sein.a_my_index
,b_my_index
, ..