PostgreSQL
 sql >> Base de Dados >  >> RDS >> PostgreSQL

Você pode criar um índice na definição CREATE TABLE?


Não parece haver nenhuma maneira de especificar um índice no CREATE TABLE sintaxe. No entanto, o PostgreSQL cria um índice para restrições exclusivas e chaves primárias por padrão, conforme descrito nesta nota:

O PostgreSQL cria automaticamente um índice para cada restrição exclusiva e restrição de chave primária para impor exclusividade.

Fora isso, se você quiser um índice não exclusivo, precisará criá-lo em um CREATE INDEX separado inquerir.