Stored procedure भनेको SQL कथन (र procedural logic) को एक समूह हो जुन database मा सग्रहण गरिएको छ र नामद्वारा execute गरिन्छ। यो logic application code को सट्टा database भित्र चल्छ। यसका वास्तविक लाभ छन् तर महत्त्वपूर्ण tradeoff पनि छन्, त्यसकारण तिनलाई कहिले प्रयोग गर्ने भन्ने कुरा एक वास्तविक डिजाइन निर्णय हो।
एक stored procedure
transfer_funds(from_id , to_id , amount )
plpgsql $$
accounts balance balance amount id from_id;
accounts balance balance amount id to_id;
;
$$;
transfer_funds(, , );
