Hai dimenticato il THEN
nella tua dichiarazione if. Devi aggiungere il THEN
.
In questo modo:
IF @tempValue > 0 THEN ...your statement
END IF;
Hai anche dimenticato di aggiungere END IF;
aggiungi anche questo.
Il sito di riferimento è qui .