Es scheint keine Möglichkeit zu geben, einen Index in CREATE TABLE
anzugeben Syntax. PostgreSQL erstellt jedoch standardmäßig einen Index für Unique Constraints und Primärschlüssel, wie in diesem Hinweis beschrieben:
PostgreSQL erstellt automatisch einen Index für jede Eindeutigkeitsbeschränkung und Primärschlüsselbeschränkung, um die Eindeutigkeit zu erzwingen.
Abgesehen davon, wenn Sie einen nicht eindeutigen Index wünschen, müssen Sie ihn selbst in einem separaten CREATE INDEX
erstellen Abfrage.