Chapter 31. Stored Procedures
31.1 Introduction
This chapter covers the procedural database object called the stored procedure or database procedure. We start by giving its definition:
A stored procedure is a certain piece of code (the procedure) consisting of declarative and procedural SQL statements stored in the catalog of a database that can be activated by calling it from a program, a trigger, or another stored procedure.
Thus, a stored procedure is a piece of code. This code can consist of declarative SQL statements, such as CREATE
, UPDATE
, and SELECT
, possibly complemented with procedural statements, such as IF-THEN-ELSE
and WHILE-DO
. The code from which a stored procedure is built is, therefore, not a part of a program, but is stored ...
Get SQL for MySQL Developers: A Comprehensive Tutorial and Reference now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.