Tabla de multiplicar con procedure mysql

Iniciado por Peybool, 10 Julio 2017, 01:23 AM

0 Miembros y 1 Visitante están viendo este tema.

Peybool

Tengo este resultado pero me sale el error
ERROR 1305 (42000): PROCEDURE test.muestratabla does not exist

Mi codigo es el siguiente

Código (sql) [Seleccionar]
DELIMITER $$
DROP PROCEDURE IF EXISTS muestratabla$$
DELETE FROM pru1$$
CREATE PROCEDURE muestratabla$$
BEGIN
DECLARE m INT
SET m=0;
A:LOOP
IF(m>=n)then LEAVE A;
END IF
INSERT INTO pru1 VALUES (m)
SET m=m+2;
END LOOP A;
SELECT * FROM pru1
END$$

CALL muestratabla(9)$$




¿Alguien sabe en que fallo?


· Los códigos deben ir en etiquetas GeSHi
>aquí las reglas del foro
-Engel Lex