OK, abbiamo appurato che l'enunciato SQL è corretto (almeno dal punt di vista formale)

però resta il fatto che non hai indicato il codice che usi per aggiornare.

e, ancor più importante, qual'è il campo impostato come chiave primaria?