Eine generierte Spalte ist eine Spalte, deren Wert automatisch berechnet wird aus anderen Spalten, anstatt direkt eingefügt zu werden. PostgreSQL unterstützt gespeicherte generierte Spalten (Postgres 12+) — der berechnete Wert wird beim Schreiben berechnet und gespeichert. Sie halten abgeleitete Daten automatisch konsistent.
Defining a generated column
products (
id SERIAL ,
price ,
quantity ,
total GENERATED ALWAYS (price quantity) STORED
);
products (price, quantity) (, );
total products;
