2010-10-11 11 views
5

मुझे टी-एसक्यूएल में EXEC कमांड पर वर्णों की सीमा होने पर बस दोबारा जांच करने की आवश्यकता है? यदि मेरे पास वर्चर (अधिकतम) के साथ एक चर है और EXEC का उपयोग करके कमांड निष्पादित करता है, तो आप मानते हैं कि यह ठीक रहेगा?एसक्यूएल सर्वर 2008 निष्पादन वक्तव्य पर सीमा

धन्यवाद

उत्तर

6

ठीक होना चाहिए, this MSDN article.

प्रासंगिक भाग के अनुसार:

एक चरित्र स्ट्रिंग

एसक्यूएल सर्वर के पिछले संस्करणों में के साथ लागु का उपयोग करना, चरित्र तार 8,000 बाइट तक ही सीमित हैं। इसके लिए गतिशील निष्पादन के लिए बड़े तारों को संयोजित करने की आवश्यकता है। SQL सर्वर में, वर्चर (अधिकतम) और nvarchar (अधिकतम) डेटा प्रकार निर्दिष्ट किए जा सकते हैं जो चरित्र तारों को डेटा के 2 गीगाबाइट तक होने की अनुमति देते हैं।

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