Se calcula la edad teniendo en cuenta la fecha actual - la fecha_nacimiento.
CREATE PROCEDURE `ejercicio_creacion_cuatro_variables`()
BEGIN
DECLARE cliente VARCHAR(10) DEFAULT "Juan";
DECLARE fecha_nacimiento DATE DEFAULT "2007-01-10";
DECLARE edad INTEGER DEFAULT YEAR(NOW()) - YEAR(fecha_nacimiento);
DECLARE costo DECIMAL(10,2) DEFAULT 10.23;
SELECT cliente, edad, fecha_nacimiento, costo;
END
Se ejecuta el procedimiento
CALL ejercicio_creacion_cuatro_variables;