2009-08-14 10 views
31

क्या टी-एसक्यूएल स्क्रिप्ट द्वारा उत्पन्न चेतावनियों को दबा देना संभव है? यदि हां, तो कैसे?स्क्रिप्ट SQL सर्वर 2005 चलाते समय मैं टी-एसक्यूएल चेतावनियों को कैसे दबा सकता हूं?

मैं जानता हूँ कि मैं 'रिकॉर्ड प्रभावित' की

SET NOCOUNT ON 

के साथ संदेश बदल सकते हैं लेकिन वहाँ चेतावनी के लिए एक समान है? उदाहरण के लिए:

Warning: Null value is eliminated by an aggregate or other SET operation. 

मैं इन त्रुटियों की उम्मीद कर रहा हूँ, तो यह एक बड़ा लिपि में भूसा से वास्तविक त्रुटियों जांचने की मदद करता है।

धन्यवाद।

उत्तर

45
+11

देखें हालांकि इस सवाल का जवाब पूरी तरह से वैध मैं कुछ जोड़ना चाहते है: ANSI_WARNINGS स्थापना अन्य व्यवहार में परिवर्तन की बहुत सारी है और कुछ सुविधाओं को अक्षम करता है। इसे गैर-मानक मान में बदलने से अन्य स्थानों में सामान तोड़ने की संभावना है। मैं इसे इस्तेमाल करने के लिए बुरा अभ्यास मानता हूं। – usr

+11

कृपया अपने लिंक-केवल उत्तर में थोड़ा और मांस जोड़ें। धन्यवाद। –

+2

तो क्या यह चालू या बंद है? (संकेत: यह 'बंद है ') एक बाइनरी उत्तर एक जवाब नहीं है। मुझे यकीन नहीं है कि एक वेबलिंक 43 बार कैसे उभरा। –

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