Je veux connaître la manière la plus efficace de mettre à jour chaque ligne d'une table Oracle extrêmement grande pour une seule colonne. Par exemple:
update mytable set mycolumn=null;
ou:
update mytable set mycolumn=42;
Ma connaissance peut très bien être périmée. Ce que je fais, c'est modifier le tableau pour supprimer la colonne. Ensuite, je modifie le tableau pour ajouter la colonne avec une valeur par défaut de la nouvelle valeur que je veux utiliser. Ensuite, je modifie le tableau pour supprimer la valeur par défaut de la colonne. Je trouve que c'est beaucoup plus rapide que de simplement exécuter une mise à jour, mais j'ai le sentiment qu'il existe une meilleure méthode.