hai dimenticato di aggiungere il punto e virgola ; (o il terminatore ) dopo la parola chiave BEGIN Guarda la demo di SQLFiddle