Vous avez oublié le THEN
dans votre instruction if. Vous devez ajouter le THEN
.
Comme ceci :
IF @tempValue > 0 THEN ...your statement
END IF;
Vous avez également oublié d'ajouter le END IF;
ajoutez ceci également.
Le site de référence est ici .