ठीक है, आप SEQUENCE
का उपयोग कर सकते हैं
SQL सर्वर 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
बस।