Я работаю в SQL Server 2017, и у меня есть таблица вида:
tbl_current
COL1 COL2
-----------
A 1
B 3
C 56
, которую я хочу периодически вставлять вtable tbl_release
.
В этой таблице будет дополнительный столбец ID, который я хотел бы автоматически увеличивать при каждой «пакетной вставке».Например, допустим, я выполняю ввод tbl_current
в tbl_release
, это будет выглядеть так:
tbl_release
ID COL1 COL2
----------------
1 A 1
1 B 3
1 C 56
Теперь давайтескажем, я выполняю другой прием пищи с теми же данными, это будет выглядеть так:
tbl_release
ID COL1 COL2
----------------
1 A 1
1 B 3
1 C 56
2 A 1
2 B 3
2 C 56
Каков наилучший способ достичь этого?Есть ли какая-либо функция SQL Server, которая позволила бы достичь этого, или мне нужно выполнить некоторые подзапросы?