Skip to content

Listing Stored procedures in database

MySQL provides us with several useful statements that help manage stored procedures more effectively. Those statements include listing stored procedures and showing the stored procedure's source code.

Displaying characteristics of stored procedures

SHOW PROCEDURE STATUS [LIKE 'pattern' | WHERE expr]

You can use LIKE or WHERE clause to filter out stored procedures based on various criteria.

SHOW PROCEDURE STATUS WHERE db = 'classicmodels';
SHOW PROCEDURE STATUS WHERE name LIKE '%product%'

Displaying stored procedure's source code

SHOW CREATE PROCEDURE stored_procedure_name