Desidero aggiornare una colonna della tabella con il numero di riga. Ogni riga nella colonna empid
deve essere aggiornata con il numero di riga correlato. Ho provato la seguente domanda.Aggiornare la colonna della tabella Oracle con il numero di riga
UPDATE employee SET empid = row_number();
Ma questo non funziona. Qualche idea?
È sintatticamente sbagliato. Non è possibile utilizzare la funzione analitica di 'ROW_NUMBER()' in questo modo. Devi mostrarci l'output desiderato con un esempio. L'ordine è importante qui? –
L'ordine non è importante – Tom
Quindi utilizzare semplicemente 'ROWNUM'. –