EMZETT.
Login

Fehler 42P01: relation does not exist (PostgreSQL)

Kurz: Die Tabelle oder Sicht in der Abfrage existiert nicht.

Genauer: PostgreSQL-Code 42P01 (undefined_table).

Im Detail

Mögliche Ursachen

  • Tabelle nicht angelegt, Migration nicht ausgeführt.
  • Falsches Schema oder Datenbank.
  • Groß-/Kleinschreibung bei Anführungszeichen.

Lösungswege

  1. Migrationen ausführen.
  2. Schema und Verbindung prüfen.
  3. Mit \dt vorhandene Tabellen anzeigen.

Siehe auch: PostgreSQL, SQL, Datenbank