Вставить несколько строк с инкрементным первичным ключом sql

INSERT INTO TABLE1 (COLUMN1, PRIMARY_KEY)
   SELECT 
      COLUMN1,
      (SELECT COALESCE(MAX(PRIMARY_KEY), 0) 
        FROM TABLE1) + 1 
   FROM 
      TABLE2

ошибка:

Нарушение ограничения первичного ключа. Невозможно вставить дубликат ключа в объект.

Как сделать приращение первичного ключа после первой строки?

Я хотел бы иметь возможность добавлять список элементов в эту таблицу одновременно, а не вставлять их в RBAR.

Спасибо за помощь

Ответы на вопрос(3)

Ваш ответ на вопрос