इसे अपने तरीके से करने के लिए आपको रिटर्न की आवश्यकता होगी
हालांकि यह आदर्श नहीं है:इसे स्थिति के लिए आरक्षित किया जाना चाहिए।
मैं एक OUTPUT पैरामीटर का उपयोग करूंगा
CREATE PROC ...
@PropertyID int OUTPUT
AS
...
select @PropertyID = SCOPE_IDENTITY() as 'MemberPropertyID'; (if it is a new property)
...
select @PropertyID = MemberPropertyID as 'MemberPropertyID'; (if it is an existing property)
from blah blah blah
...
GO
EXEC [import].[spInsertIntoTblMemberProperties] @PropertyID OUTPUT
तकनीक में अंतर का उदाहरण:set @var =exec store_procedureए>