PostgreSQL
 sql >> Datenbank >  >> RDS >> PostgreSQL

PostgreSQL:Standard-Constraint-Namen

Die Standardnamen für Indizes in PostgreSQL sind:

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

wobei das Suffix eines der folgenden ist:

  • pkey für eine Primärschlüsseleinschränkung
  • key für eine Unique-Einschränkung
  • excl für eine Ausschlussbeschränkung
  • idx für jede andere Art von Index
  • fkey für einen Fremdschlüssel
  • check für eine Check-Einschränkung

Das Standard-Suffix für Sequenzen ist

  • seq für alle Sequenzen

Nachweis Ihrer UNIQUE-Einschränkung:

HINWEIS:CREATE TABLE / UNIQUE erstellt den impliziten Index „example_a_b_key“ für die Tabelle „example“