Procediments emmagatzemats. Bàsic
La revisió el 17:35, 14 març 2022 per Joan (discussió | contribucions) (Es crea la pàgina amb «__TOC__ =Introducció= Ja hem acabat d'estudiar el llenguatge SQL. Ara toca ampliar el SQL amb nova funcionalitat: programació dins de la base de dades. Veurem declar...».)
Contingut
Introducció
Ja hem acabat d'estudiar el llenguatge SQL. Ara toca ampliar el SQL amb nova funcionalitat: programació dins de la base de dades. Veurem declaració de variables, condicionals, bucles, paràmetres d'entrada,...
Introducció als procediments emmagatzemats a MySQL
Canviar el delimitador per defecte
Crear nous procediments emmagatzemats
Eliminar procediments emmagatzemats
Variables
Parametres
Modificar procediments emmagatzemats
Llistar els procediments emmagatzemats
La manera més fàcil:
SHOW PROCEDURE STATUS; SHOW PROCEDURE STATUS [LIKE 'pattern' | WHERE search_condition] SHOW PROCEDURE STATUS WHERE db = 'classicmodels'; SHOW PROCEDURE STATUS LIKE '%pattern%'
Llistar els procediments utilitzant el diccionari de dades:
SELECT
routine_name
FROM
information_schema.routines
WHERE
routine_type = 'PROCEDURE'
AND routine_schema = 'classicmodels';
També podem veure fàcilment els procediments emmagatzemats amb el MySQL Workbench.
creat per Joan Quintana Compte, març 2022