Е, можете да използвате SEQUENCE
изразът, въведен в SQL Server 2012, носи метода за генериране на идентификатори
За да го използвате в израза за вмъкване, трябва първо да създадете последователност като тази -
CREATE SEQUENCE dbo.Id_Sequence
AS INT
START WITH 1
INCREMENT BY 1
MINVALUE 0
NO MAXVALUE
Сега го използвайте във вашия израз за вмъкване по този начин -
INSERT INTO dbo.Test1
( orderid ,
custid ,
empid
)
SELECT NEXT VALUE FOR dbo.Id_Sequence,
@custid ,
@empid
Това е.