मैं एक autoincrementing कुंजी फ़ील्ड के साथ एक SQLServer तालिका में डाल रहा हूँ। (मेरा मानना है कि इस SQLServer में एक पहचान स्तंभ कहा जाता है।)मैं SQLServer SELECT कथन से एक नया पहचान कॉलम मान कैसे वापस कर सकता हूं?
ओरेकल में, मैं अपने सम्मिलित बयान एक चयन करें क्वेरी उत्पन्न मान प्रदान करेंगे की तरह सेट एक परिणाम देने के लिए लौट कीवर्ड का उपयोग कर सकते हैं:
INSERT INTO table
(foreign_key1, value)
VALUES
(9, 'text')
RETURNING key_field INTO :var;
मैं SQLServer में इसे कैसे पूरा करूं?
बोनस: ठीक है, अब तक अच्छे जवाब हैं, लेकिन यदि संभव हो तो मैं इसे एक ही कथन में कैसे डालूं? :)
जोड़ा गया "एक कॉल" उदाहरण। – gbn