Я пытаюсь выбрать таблицу данных и вставить эти данные в другой файл с похожими именами столбцов (это, по сути, повторяющиеся данные). Текущий синтаксис как следующим образом:
INSERT INTO TABLE1 (id, id2, col1, col2)
SELECT similiarId, similiarId2, similiarCol1, similiarCol2
FROM TABLE2
Проблема, с которой я сталкиваюсь, заключается в создании уникальных ключевых полей (объявленных как целые числа) для новых вставленных записей. Я не могу использовать ключ таблицы 2, поскольку таблица 1 имеет существующие данные и будет ошибкой при дублировании значений ключа.
Я не могу изменить схему таблицы, и это столбцы с пользовательскими идентификаторами, которые не генерируются БД автоматически.