Voglio conoscere il modo più efficiente per aggiornare ogni riga in una tabella Oracle estremamente grande per una singola colonna. Per esempio:
update mytable set mycolumn=null;
o:
update mytable set mycolumn=42;
La mia conoscenza potrebbe benissimo essere viziata. Quello che faccio è modificare la tabella per eliminare la colonna. Quindi, modifico la tabella per aggiungere la colonna con un valore predefinito del nuovo valore che voglio usare. Quindi, modifico la tabella per rimuovere il valore predefinito per la colonna. Trovo che sia molto più veloce di un semplice aggiornamento, ma ho la sensazione che esista un metodo migliore.