Ao criar uma função/procedimento do console mysql, o primeiro comando deve ser DELIMITER // . Caso contrário, ele usa o delimitador padrão (; ),