For det første er dette ikke den korrekte syntaks for row_number()
funktion, da du mangler over
klausul (hvilket resulterer i en ORA-30484-fejl). Selvom det var, ville dette ikke virke, da du ikke direkte kan bruge vinduesfunktioner i et set
klausul (som resulterer i en ORA-30483-fejl).
Til dette formål kan du dog bare bruge rownum
pseudo-kolonne:
UPDATE employee SET empid = ROWNUM;