Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Erro com procedimentos mysql ERROR 1304 &ERROR 1305


Eu acredito que os problemas são
  1. O primeiro erro ocorre porque você está tentando recriar um procedimento existente. Se você descartasse o procedimento primeiro, não obteria esse erro,
  2. O segundo erro ocorre porque PROCEDUREs são invocados com instruções CALL, enquanto FUNCTIONs são invocados como referências de função, como em seu código. Você deve definir uma FUNÇÃO, não um PROCEDIMENTO. A (documentação do MySQL ) diz: