Quiero saber la manera más eficiente de actualizar cada fila en una tabla Oracle extremadamente grande para una sola columna. Por ejemplo:
update mytable set mycolumn=null;
o:
update mytable set mycolumn=42;
Mi conocimiento puede muy bien ser rancio. Lo que hago es alterar la tabla para soltar la columna. Luego, modifico la tabla para agregar la columna con un valor predeterminado del nuevo valor que quiero usar. Luego, modifico la tabla para eliminar el valor predeterminado de la columna. Creo que esto es mucho más rápido que simplemente ejecutar una actualización, pero tengo la sensación de que hay un método mejor.