en el MySQL Query Browser....
Porque utilizando el print, me genera el error 1064
Aqui esta el codigo...
Código:
DELIMITER // CREATE PROCEDURE PRODUCTOXCATEGORIA() BEGIN DECLARE DONE BOOLEAN DEFAULT 0; DECLARE ID INT; DECLARE DES VARCHAR(50); DECLARE AZ CURSOR FOR SELECT IDCATEGORIA FROM CATEGORIA; DECLARE CONTINUE HANDLER FOR SQLSTATE '02000' SET DONE=1; OPEN AZ; REPEAT FETCH AZ INTO ID; IF NOT DONE THEN SELECT DESCRIPCION INTO DES FROM PRODUCTO WHERE IDCATEGORIA = ID; PRINT DES; END IF; UNTIL DONE END REPEAT; CLOSE AZ; END //