У меня есть таблица с именем Test, и в ней есть два столбца с именами и Phone_Number, и я вставляю данные в тестовую таблицу из другой таблицы, называемой sample. Я делаю что-то вроде этого:
Insert into Test
select First_Name AS Name,
Contact_Number AS Phone_Number
from Sample
Теперь я хочу добавить третий столбец в тестовую таблицу с именем ID. Этот идентификатор должен быть уникальным для каждой вставки. Пример:
Для Экземпляра, если этот оператор вставки вставляет 2 записи в тестовую таблицу, я хочу, чтобы идентификатор был равен 1, и в следующий раз, когда я вставлю еще 3 записи, эти идентификаторы должны иметь значение 2 и т. Д.
Я думал о создании Identity, но если вы вставите 3 записи за один раз, это даст вам 1,2 и 3, но я хочу уникальное значение для каждой вставки.
Может ли кто-нибудь помочь мне в этом?