Я создаю табличную переменную со столбцом идентификаторов в своем скрипте, я хочу повторно заполнить этот столбец. Могу ли я использовать приведенный ниже скрипт?
DBCC CHECKIDENT (tableVariableName, reseed, @NewStartSeedValue)
Я создаю табличную переменную со столбцом идентификаторов в своем скрипте, я хочу повторно заполнить этот столбец. Могу ли я использовать приведенный ниже скрипт?
DBCC CHECKIDENT (tableVariableName, reseed, @NewStartSeedValue)
Вы не можете повторно заполнить столбец идентификатора табличной переменной, вместо этого вам нужно будет использовать временную таблицу. В зависимости от того, что вы хотите сделать, вам могут пригодиться функции ранжирования (row_number()
).