Nun, Sie können SEQUENCE
verwenden
-Anweisung, die in SQL Server 2012 eingeführt wurde, bringt die Methode zum Generieren von IDs
Um es in einer Einfügeanweisung zu verwenden, müssen Sie zuerst eine Sequenz wie diese erstellen -
CREATE SEQUENCE dbo.Id_Sequence
AS INT
START WITH 1
INCREMENT BY 1
MINVALUE 0
NO MAXVALUE
Verwenden Sie es jetzt wie folgt in Ihrer Einfügeanweisung -
INSERT INTO dbo.Test1
( orderid ,
custid ,
empid
)
SELECT NEXT VALUE FOR dbo.Id_Sequence,
@custid ,
@empid
Das ist es.