Първо, това не е правилният синтаксис за row_number() функция, тъй като ви липсва over клауза (водеща до грешка ORA-30484). Дори и да беше, това нямаше да работи, тъй като не можете директно да използвате прозоречни функции в set клауза (водеща до грешка ORA-30483).
За този случай обаче можете просто да използвате rownum псевдоколона:
UPDATE employee SET empid = ROWNUM;