Perché quella è la sintassi SQL.
I campi numerici non vogliono l'apice, a differenza di quelli testuali.
Basta fare delle prove di UPDATE per rendertene conto.

Roby