Erstens ist dies nicht die korrekte Syntax für row_number() Funktion, da Ihnen das over fehlt -Klausel (was zu einem ORA-30484-Fehler führt). Selbst wenn dies der Fall wäre, würde dies nicht funktionieren, da Sie Fensterfunktionen nicht direkt in einem set verwenden können -Klausel (was zu einem ORA-30483-Fehler führt).
Für diesen Anwendungsfall könnten Sie jedoch einfach die rownum verwenden Pseudo-Spalte:
UPDATE employee SET empid = ROWNUM;