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
//




