გენერირებული სვეტი არის სვეტი, რომლის მნიშვნელობა ავტომატურად გამოითვლება სხვა სვეტებიდან, ვიდრე პირდაპირ ჩასმული იქნება. PostgreSQL მხარს უჭერს შენახულ გენერირებულ სვეტებს (Postgres 12+) — გამოთვლილი მნიშვნელობა მოითხოვება წერტილში და ინახება. ისინი ავტომატურად ინახავენ წარმოებულ მონაცემებს თანმიმდევრობაში.
გენერირებული სვეტის განსაზღვრა
products (
id SERIAL ,
price ,
quantity ,
total GENERATED ALWAYS (price quantity) STORED
);
products (price, quantity) (, );
total products;
