Một generated column là một cột có giá trị được tính tự động từ các cột khác, thay vì được insert trực tiếp. PostgreSQL hỗ trợ generated column dạng stored (Postgres 12+) — giá trị được tính được tính toán khi ghi và lưu trữ. Chúng giữ cho dữ liệu phái sinh nhất quán một cách tự động.
Định nghĩa một generated column
products (
id SERIAL ,
price ,
quantity ,
total GENERATED ALWAYS (price quantity) STORED
);
products (price, quantity) (, );
total products;
