में टेबल वैरिएबल बनाना तालिका चर क्या है? और मौजूदा स्टोर्ड प्रक्रिया परिणामसेट से मेल खाने वाले स्तंभों के साथ तालिका चर (वर्चुअल इन-मेमोरी टेबल) कैसे बनाएं।एसक्यूएल सर्वर 2008 आर 2
मैंने प्रक्रिया को निष्पादित किया और इसे निष्पादित करने के बाद, कॉलम नाम मुझे ज्ञात हैं। लेकिन क्या मुझे कॉलम के समान डेटा प्रकार घोषित करना है क्योंकि यह संग्रहीत प्रक्रिया में था?
संपादित करें: मैं करने की कोशिश की इस
DECLARE @Table TABLE(
name varchar(30) NOT NULL,
location varchar(30) NOT NULL
);
INSERT @Table
SELECT name, location FROM
Exec SPROC @param , @param
बस चेतावनी का एक शब्द: एक तालिका परिवर्तक स्मृति में होने की गारंटी नहीं है। यह एक मिथक है। – JohnFx
क्या आप अभी तक अपना कोड शामिल कर सकते हैं ताकि हम आपके प्रश्न का उत्तर दे सकें? – JohnFx
@JohnFx मैंने तालिका चर के निर्माण के लिए कोड निष्पादित नहीं किया है। मैंने एक संग्रहीत प्रक्रिया बनाई और इसे निष्पादित करने के बाद मुझे कुछ कॉलम नाम मिल गए, अब मैं उन कॉलम नामों को तालिका चर में संग्रहीत करना चाहता हूं। और यदि यह हमेशा स्मृति में नहीं है तो मैं इसे अपने डेटाबेस में कैसे ढूंढ सकता हूं, परेशान करने के लिए खेद है कि मैं SQL पर नया हूं। कृपया मदद करे। – Pankaj