2011-05-20 15 views
8

एसक्यूएल सर्वर 2008 में मर्ज स्टेटमेंट में आउटपुट $ एक्शन का उपयोग क्या है?

+0

क्या आपने प्रलेखन की जांच की? – SLaks

+6

मुझे लगता है कि यह थोड़ा अनुचित है। उन्होंने शायद OUTPUT पैरामीटर के बजाय $ कार्रवाई की खोज की। मेरे द्वारा उपयोग किए जाने वाले सभी खोज इंजन $ साइन को हटाते हैं क्योंकि यह एक आरक्षित कीवर्ड है, जो खोज करने वाले व्यक्ति की मदद नहीं करता है। – deutschZuid

+6

इसे वास्तविक प्रश्न के रूप में दोबारा खोल दिया जाना चाहिए, और "दस्तावेज़ीकरण पढ़ें" एक अच्छा जवाब नहीं है। – Tarynn

उत्तर

15

सब जानने MSDN says

$ कार्रवाई

केवल मर्ज बयान के लिए उपलब्ध है। एक MERGE कथन में OUTPUT क्लॉज में प्रकार nvarchar (10) का एक कॉलम निर्दिष्ट करता है जो उस पंक्ति पर किए गए क्रिया के अनुसार प्रत्येक पंक्ति के लिए तीन मानों में से एक देता है: 'INSERT', 'UPDATE', या 'DELETE' ।

संबंधित मुद्दे