Я хочу переместить некоторые данные из одной таблицы в другую.Я написал запрос, который, я думаю, будет работать, но в таблице назначения есть столбец, содержащий идентификатор.Я хочу, чтобы каждая строка, которую я вставляю, имела другой и последовательный идентификатор.Вот упрощенный пример:
Table1
Name Telephone Actie
Peter 123456 Y
Michael 111111 Y
George 1234445 N
Table2
Id Name Likes
1 Peter Books
2 Michael Books
Запрос, который я написал:
insert all into table2 (name, likes)
select all.name name, 'Books' likes, from (select o.name
from table1 o where o.active='Y') all;
Есть ли способ генерировать последовательные идентификаторы и использовать запрос "вставить все в"?Последовательность?Если это можно сделать с помощью последовательности ... есть ли способ сделать это без последовательности?
Спасибо и всего наилучшего!