Я хочу скопировать некоторые данные между двумя базами данных, поэтому я использую запрос вставки, как показано ниже:
INSERT INTO [NewDB].[MyTable]
(
[FirstName],
[LastName],
[Number]
)
(
SELECT [ST].[FirstName], [ST].[LastName], **SequentialNumber**
FROM [SourceDB].[SourceTable] AS [ST]
);
GO
Но новая таблица имеет новый уникальный столбец int, а не NULL, с именем Number, как вы видите, так как я могу вставить последовательные числа (на самом деле это 10-значное число) с помощью следующего сценария, что-то вроде 1234567891, 1234567892, ..., кто-нибудь есть идеи?