Welnu, u kunt SEQUENCE
gebruiken
statement geïntroduceerd in SQL Server 2012 brengt de methode voor het genereren van ID's
Om het in een insert-statement te gebruiken, moet je eerst een reeks als deze maken -
CREATE SEQUENCE dbo.Id_Sequence
AS INT
START WITH 1
INCREMENT BY 1
MINVALUE 0
NO MAXVALUE
Gebruik het nu als volgt in uw insert-statement -
INSERT INTO dbo.Test1
( orderid ,
custid ,
empid
)
SELECT NEXT VALUE FOR dbo.Id_Sequence,
@custid ,
@empid
Dat is het.