advanced
Stored Procedure
6 min readLast updated: 2026-07-23
Overview
A Stored Procedure is a precompiled collection of SQL statements and procedural logic saved in the database.
Code Examples
SQL
sql
CREATE PROCEDURE UpdateEmployeeSalary(emp_id_param INT, new_salary DECIMAL)
BEGIN
UPDATE employees SET salary = new_salary WHERE emp_id = emp_id_param;
END;
Summary
Stored Procedures group operational SQL statements into reusable, server-side database subroutines.