नहीं, आपको OUTPUT के साथ तालिका चर का उपयोग करना होगा
हालांकि, आप ऐसा कर सकते हैं...
...
WHEN MATCHED THEN
UPDATE
SET
@int = ID,
somecolumn = 'something'
WHEN NOT MATCHED THEN
INSERT
VALUES ('stringtomatch',
'something');
SET @int = ISNULL(@int, SCOPE_IDENTITY());
"अपडेट में असाइन करें" लंबे समय से SQL सर्वर के लिए एक मान्य सिंटैक्स रहा है। देखें MSDN पर MERGE बहुत। दोनों यही कहते हैं: