"#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 4 ".
Porfavor si me pueden dar una mano, tengo qe tener esto lo antes posible; les dejo el PROC:
CREATE PROCEDURE sp_regPartic(IN nombre VARCHAR(25), IN ape VARCHAR(25), IN email VARCHAR(40), IN telef VARCHAR(15), IN edad INT, IN talla VARCHAR(4), IN medidas VARCHAR(11), IN coment VARCHAR(180), IN img1 VARCHAR(60), IN img2 VARCHAR(60), IN img3 VARCHAR(60))
BEGIN
DECLARE ultimo_id INT;
START TRANSACTION WITH CONSISTENT SNAPSHOT;
INSERT INTO concursante(nombre, apellidos, email, telef, edad, estatura, medidas, coment)
VALUES (nombre, ape, email, telef, edad, talla, medidas, coment);
SELECT LAST_INSERT_ID() INTO ultimo_id;
INSERT INTO images(ruta, idPartic) VALUES(img1, ultimo_id);
INSERT INTO images(ruta, idPartic) VALUES(img2, ultimo_id);
INSERT INTO images(ruta, idPartic) VALUES(img3, ultimo_id);
INSERT INTO concurso(fecha_reg, idPartic) VALUES(NOW(), ultimo_id);
COMMIT;
END
MIL GRACIAS por la ayuda.