O coloană generată este o coloană a cărei valoare este calculată automat din alte coloane, mai degrabă decât să fie inserată direct. PostgreSQL suportă coloane generate stocate (Postgres 12+) — valoarea calculată este evaluată la scriere și stocată. Ele mențin datele derivate consistente automat.
Definirea unei coloane generate
products (
id SERIAL ,
price ,
quantity ,
total GENERATED ALWAYS (price quantity) STORED
);
products (price, quantity) (, );
total products;
