Datenbanken · Middle · Frage 70 von 75
Was sind die Kompromisse eines PostgreSQL-Typs ENUM für eine Statusspalte?
- 1Enums lassen sich nicht in
WHERE-Bedingungen nutzen - 2Enums sind in jedem Fall langsamer als Text
- 3Kompakt und sicher, aber Werte sind umständlich zu ändern
Antwort zeigen
Richtige Antwort: Kompakt und sicher, aber Werte sind umständlich zu ändern
Erklärung
Enum-Werte hinzuzufügen ist leicht; sie zu entfernen erfordert, den Typ neu anzulegen. Eine Nachschlagetabelle kann auch Zusatzdaten wie Labels oder Sortierreihenfolge speichern.