Jeg tror, problemerne er
- Den første fejl opstår, fordi du forsøger at genskabe en eksisterende procedure. Hvis du først skulle droppe proceduren, ville du ikke få denne fejl,
- Den anden fejl skyldes, at PROCEDURE kaldes med CALL-sætninger, mens FUNCTIONER kaldes som funktionsreferencer, som i din kode. Du skal definere en FUNKTION, ikke en PROCEDURE. (MySQL-dokumentationen ) siger: