DB2: Вставить запрос

Существует таблица, из которой мне нужно выбрать некоторые данные, основанные на критериях даты, которые я могу сделать, после чего необходимо вставить те же данные в одну и ту же таблицу со значением одного из столбцов, которое также является ключевым полем, которое необходимо изменить до вставки.

Столбцы таблицы выглядят так:

1-й ключ, 2-й ключ, 3-й ключ, 4-й столбец, ..... 26-й столбец, row\_update\_time, last\_upd\_user\_id, row\_create\_tm\_, row\_create\_usid.

Теперь мне нужно получить данные, которые были обновлены после определенной даты, а затем вставить те же данные в эту таблицу с другим вторым ключом и row\_update\_time как текущее время.

Я могу выбрать все данные на основе критериев даты и получить около 300 строк. Как я могу вставить с модификацией в один снимок?

Может ли кто-нибудь помочь мне в этом?

Ваш вопрос  *very*  неопределенный, но что-то вроде этого может быть тем, что вы ищете:

```
insert into the_table (id, some_column, other_column)
select id * 2, some_column, 'foobar'
from the_table
where id = 1;

```

Если это не то, что вы ищете, вам нужно быть более  ***лотом***  более конкретным (например, с примерами вашей структуры и данных таблицы).