Вот мое требование: я хочу вставить несколько дублирующих записей в мою SQL таблицу серверов. Столбец с именем QID
является автоматическим приращением столбца идентификатора PK на 1.
Я пробовал следующие способы:
insert into qtable
select top 1 *
from qtable
, что вызвало ошибку:
Явное значение для столбца идентификаторов в таблице 'qtable' можно указывать только в том случае, если используется список столбцов, а IDENTITY_INSERT включен
Затем я попытался без столбца идентификаторов, включающего все столбцы в таблице. .
INSERT INTO qtable
SELECT TOP 1
col1, col2, col3, col4...
FROM
qtable
, который дал мне вставленные значения, но значение col1 было смещено на col2, а col2 - на col3 и т. Д., И col1 имел значение идентификатора.
Как вставить повторяющуюся запись, но столбец идентичности должен быть автоматически увеличен?