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

PostgreSQL:nomes de restrição padrão


Os nomes padrão para índices no PostgreSQL são:

{tablename}_{columnname(s)}_{suffix}

onde o sufixo é um dos seguintes:
  • pkey para uma restrição de chave primária
  • key para uma restrição única
  • excl para uma restrição de exclusão
  • idx para qualquer outro tipo de índice
  • fkey para uma chave estrangeira
  • check para uma restrição Check

O sufixo padrão para sequências é
  • seq para todas as sequências

Prova de sua restrição UNIQUE:

AVISO:CREATE TABLE / UNIQUE criará o índice implícito "example_a_b_key" para a tabela "example"