generated column คือคอลัมน์ที่ค่าของมันถูก คำนวณโดยอัตโนมัติ จากคอลัมน์อื่น แทนที่จะถูก insert โดยตรง PostgreSQL รองรับ generated columns แบบ stored (Postgres 12+) ค่าที่คำนวณจะถูกคำนวณตอนเขียนและจัดเก็บไว้ มันช่วยให้ข้อมูลที่ derived มาคงความสอดคล้องโดยอัตโนมัติ
การกำหนด generated column
products (
id SERIAL ,
price ,
quantity ,
total GENERATED ALWAYS (price quantity) STORED
);
products (price, quantity) (, );
total products;
