En generert kolonne er en kolonne hvis verdi blir beregnet automatisk fra andre kolonner, i stedet for å bli satt inn direkte. PostgreSQL støtter lagrede genererte kolonner (Postgres 12+) — den beregnede verdien beregnes ved skriving og lagres. De holder avledet data konsistent automatisk.
Definere en generert kolonne
products (
id SERIAL ,
price ,
quantity ,
total GENERATED ALWAYS (price quantity) STORED
);
products (price, quantity) (, );
total products;
