Brug UPDATE-sætningen, hvis du vil ændre data i en tabel. Med denne sætning kan du ændre værdien for én eller flere kolonner i de rækker, som opfylder søgekriterierne i WHERE-udtrykket.
I eksemplet her opdateres oplysningerne om medarbejderen med id'en 410:
UPDATE PERS SET JOB='Prgmr', SALARY = SALARY + 300 WHERE ID = 410
SET-udtrykket angiver de kolonner, der skal opdateres, og de nye værdier.
WHERE-udtrykket er valgfrit og angiver, hvilke rækker der skal opdateres. Hvis WHERE-udtrykket udelades, opdaterer databasesystemet alle rækker i tabellen eller udplukket med de angivne værdier.
I dette eksempel angives tabellen (PERS) først, derefter angives en betingelse for den række, der skal opdateres. Oplysningerne om medarbejder 410 skal ændres: Medarbejderens stilling er nu Prgmr, og lønnen er steget med 300.
Du kan ændre data i flere rækker ved at specificere et WHERE-udtryk, som gælder for to eller flere rækker. I dette eksempel får alle salgsmedarbejdere en lønstigning på 15%:
UPDATE PERS SET SALARY = SALARY * 1.15 WHERE JOB = 'Sales'