SQL naredba UPDATE služi za mijenjanje podataka u jednom ili više redaka u tablici. mogu se promijeniti svi redovi ili samo podskup redaka, na temelju uvjeta.
Naredba UPDATE
ima sljedeći oblik:[1]
UPDATE
ime_tablice SET
ime_stupca = vrijednost [, ime_stupca = vrijednost ...] [WHERE
uvjet]Da bi UPDATE
bio uspješan, korisnik mora imati odgovarajuća prava (UPDATE
privilegije) za tablicu ili stupac, nova vrijednost ne smije narušavati ograničenja (referencijalni integritet, primarni ključevi, unique indeksi, CHECK
ograničenja, i NOT NULL
ograničenja).