डिबगिंग के दौरान तालिका चर मान देखना
SQL सर्वर प्रबंधन स्टूडियो (एसएसएमएस) में ट्रांजैक्ट-एसक्यूएल (टी-एसक्यूएल) कोड को डीबग करते समय, तालिका चरों में संग्रहीत मानों की जांच करना सहायक हो सकता है। हालाँकि, मानक डिबगिंग उपकरण तालिका चर सामग्री को देखने का सीधा तरीका प्रदान नहीं करते हैं।
समाधान: तालिका चर को XML में परिवर्तित करना
इस समस्या का एक सरल समाधान शामिल है तालिका चर को XML प्रतिनिधित्व में परिवर्तित करना। इसे निम्नलिखित कोड का उपयोग करके प्राप्त किया जा सकता है:
DECLARE @v XML = (SELECT * FROM <tablename> FOR XML AUTO)
"
इस कथन को वांछित डिबगिंग बिंदु पर सम्मिलित करके, आप तालिका वेरिएबल की सामग्री को XML के रूप में देख सकते हैं स्थानीय विंडो में। वैकल्पिक रूप से, आसान पहुंच के लिए वॉचेज विंडो में @v वैरिएबल जोड़ें। ]
@ग्राहक तालिका घोषित करें (ग्राहक आईडी पूर्णांक, ग्राहक नाम वर्कर(50)); - तालिका चर में ग्राहक डेटा डालें - डिबगिंग बिंदु पर निम्नलिखित कथन डालें घोषित करें @v ]अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।
Copyright© 2022 湘ICP备2022001581号-3