Foro de elhacker.net

Programación => Bases de Datos => Mensaje iniciado por: Peybool en 10 Julio 2017, 01:23 am



Título: Tabla de multiplicar con procedure mysql
Publicado por: Peybool en 10 Julio 2017, 01:23 am
Tengo este resultado pero me sale el error
ERROR 1305 (42000): PROCEDURE test.muestratabla does not exist

Mi codigo es el siguiente

Código
  1. DELIMITER $$
  2. DROP PROCEDURE IF EXISTS muestratabla$$
  3. DELETE FROM pru1$$
  4. CREATE PROCEDURE muestratabla$$
  5. BEGIN
  6. DECLARE m INT
  7. SET m=0;
  8. A:LOOP
  9. IF(m>=n)THEN LEAVE A;
  10. END IF
  11. INSERT INTO pru1 VALUES (m)
  12. SET m=m+2;
  13. END LOOP A;
  14. SELECT * FROM pru1
  15. END$$
  16.  
  17. CALL muestratabla(9)$$
  18.  
  19.  


¿Alguien sabe en que fallo?


· Los códigos deben ir en etiquetas GeSHi
>aquí las reglas del foro (http://foro.elhacker.net/reglas.htm)
-Engel Lex