Quero saber a maneira mais eficiente de atualizar todas as linhas em uma tabela Oracle extremamente grande para uma única coluna. Por exemplo:
update mytable set mycolumn=null;
ou:
update mytable set mycolumn=42;
Meu conhecimento pode muito bem ser obsoleto. O que faço é alterar a tabela para soltar a coluna. Em seguida, altero a tabela para adicionar a coluna com um valor padrão do novo valor que quero usar. Em seguida, altero a tabela para remover o valor padrão da coluna. Acho que isso é muito mais rápido do que apenas executar uma atualização, mas sinto que existe um método melhor.