je m'y prend ainsi pour ajouter une colone genéré

SET INTEGRITY FOR ma_table OFF
alter table ma_table add mon_champ_lower VARCHAR(60) GENERATED ALWAYS AS (lower(mon_champ))
SET INTEGRITY FOR ma_table IMMEDIATE CHECKED FORCE GENERATED
par contre le probleme c'est que lors du set integrity je dépasse la taille du journal

ERROR [57011] [IBM][DB2/NT] SQL0964C Le journal de transactions de la base de données est saturé. SQLSTATE=57011
là je test en local, et je peux changer la taille du log sans doute, mais ça va se produire sur un sytème ou je peux pas changer la taille du journal, donc je me demande si il y a moyen de désactiver le log, ou de forcer des commits réguliers, comme permet de le faire le load.
Je peux pas non plus repartir sur une table vide, et la recharger.