मेरे पास तालिका के रूप में घोषित है
DECLARE @tbl तालिका (एक int, b int )
और मेरे पास एक संग्रहीत कार्यविधि है dbo.sp
जो बिल्कुल एक इंट और एक वेरिएबल @ ए
देता है जो कि एक int मूल्य। मैं इन दोनों मूल्यों को तालिका में एक पंक्ति में डालना चाहता हूं।
मुझे पता है कि मैं कर सकता हूँ
INSERT @tbl (a) SELECT a = @a
और
INSERT @tbl (बी) EXEC dbo.sp PARAMS
लेकिन, मेरा प्रश्न है , मैं एक पंक्ति पाने के लिए दोनों कैसे करूँ?
मुझे जोड़ना चाहिए कि मेरे पास बहुत ही सीमित एसक्यूएल के साथ अनुभव है और मैं एसक्यूएल 2012 का उपयोग कर रहा हूं।
कुछ और टिंकरिंग के साथ, मैं इसे निम्नलिखित के साथ काम करने में सक्षम था
बनाएँ तालिका # टी 1 (बीआईएटी) में # टी 1 एक्ससीसी डीबीओएसएपी पैरामीटर INTER में @टीबीएल (ए, बी) का चयन करें ए = ए ए, बी एफ टीएमटीए से कोड> प्री> लेकिन अगर कोई बेहतर समाधान, मुझे यह सुनना अच्छा लगेगा।
No comments:
Post a Comment