Insérer à partir d'un SELECT mais en changeant une colonne?

Demandais si il existe un moyen d'insérer une ligne dans une table à partir d'une autre, à l'exception d'une seule colonne?

C'est bien sûr facile avec un limitied nombre de colonnes, mais devient tiredsome la liste de toutes les colonnes lorsque le nombre de colonnes augmente.

Je pense quelque chose dans la ligne de:

Insert into table
select * replace col1 with current date
from table
where yada yada yada

Un possiblilty serait de dupliquer une ligne et d'effectuer et de mise à jour, mais disons que ce n'est pas une option en raison d'un indice ou quelque chose.

Des idées?

Edit:
C'est DB2 v10, mais la question est de la pure curiosité.
Je me demandais si c'est possible...

source d'informationauteur bek