الإجراء المخزن (Stored Procedure) هو مجموعة من عبارات SQL والمنطق الإجرائي المحفوظ في قاعدة البيانات والذي يتم تنفيذه باستخدام اسمه. يعمل المنطق داخل قاعدة البيانات بدلاً من كود التطبيق. لديها فوائد حقيقية لكن أيضاً مقايضات كبيرة، لذلك متى يتم استخدامها هو قرار تصميم حقيقي.
إجراء مخزن
transfer_funds(from_id , to_id , amount )
plpgsql $$
accounts balance balance amount id from_id;
accounts balance balance amount id to_id;
;
$$;
transfer_funds(, , );
