Вставить несколько строк с инкрементным первичным ключом sql
INSERT INTO TABLE1 (COLUMN1, PRIMARY_KEY)
SELECT
COLUMN1,
(SELECT COALESCE(MAX(PRIMARY_KEY), 0)
FROM TABLE1) + 1
FROM
TABLE2
ошибка:
Нарушение ограничения первичного ключа. Невозможно вставить дубликат ключа в объект.
Как сделать приращение первичного ключа после первой строки?
Я хотел бы иметь возможность добавлять список элементов в эту таблицу одновременно, а не вставлять их в RBAR.
Спасибо за помощь