आपको कुछ ऐसा करने की ज़रूरत है:
DECLARE @NewID INT
INSERT INTO Customer(LastName,FirstName,......) VALUES(Value1, Value2, .....)
SELECT @NewID = SCOPE_IDENTITY()
INSERT INTO Employment(CID,Employer,.....) VALUES(@NewID, ValueA,..........)
SCOPE_IDENTITY : एक ही दायरे में एक पहचान कॉलम में डाला गया अंतिम पहचान मान लौटाता है। एक दायरा एक मॉड्यूल है:एक संग्रहीत प्रक्रिया, ट्रिगर, फ़ंक्शन, या बैच। इसलिए, दो कथन एक ही दायरे में हैं यदि वे एक ही संग्रहीत कार्यविधि, कार्य या बैच में हैं।