क्या सभी mysql चेतावनियों को घातक त्रुटियों को बढ़ावा देने का कोई तरीका है? मैं किसी भी डेटा कटाव से बचना चाहता हूं (fractional भागों सहित)।मैं सभी mysql चेतावनियों की घातक त्रुटियों को कैसे बना सकता हूं?
उत्तर
कुछ तरीकों से, MySQL SQL मानक द्वारा आवश्यक त्रुटियों के बजाय चेतावनियां बढ़ाता है।
महत्वपूर्ण डेटा हटा दिए जाने पर आप निश्चित रूप से एक त्रुटि उठाना चाहते हैं, लेकिन संभवतः आप एक त्रुटि नहीं चाहते हैं जब एक COUNT (colname) अभिव्यक्ति कॉलम में नल के साथ कुछ पंक्तियां पाती है और उन्हें गिनती उद्देश्यों के लिए अनदेखा करती है (ए मानक चेतावनी)।
चूंकि MySQL मानक के अनुरूप अधिक हो जाता है, चेतावनियां जिनके पास डेटा अखंडता प्रभाव नहीं जोड़ा जा सकता है।
यदि किसी ऐसे मोड में MySQL का उपयोग करना है जो SQL मानक का अधिक बारीकी से पालन करता है, तो आप अपने एप्लिकेशन कोड में अस्वीकार्य चेतावनियों को पकड़ सकते हैं और उचित क्षतिपूर्ति क्रियाएं जोड़ सकते हैं।
मैं नहीं कह सकता कि क्या यह त्रुटियों के सभी चेतावनी को बढ़ावा देंगे तो क्षमा याचना करता है, तो आप इस के पहले से ही जानते हैं, लेकिन देखते हैं कई MySQL server modes है कि आप के लिए काम कर सकते हैं:
पारंपरिक
MySQL को "पारंपरिक" SQL डेटाबेस सिस्टम की तरह व्यवहार करें। कॉलम में गलत मान डालने पर इस मोड का एक सरल वर्णन "चेतावनी के बजाय त्रुटि दें" है।
सख्त मोड को नियंत्रित करता है कैसे MySQL इनपुट मानों कि अमान्य या गुम हैं संभालता है:
STRICT_ALL_TABLES
TRADITIONAL
का हिस्सा है। कई कारणों से एक मूल्य अमान्य हो सकता है। उदाहरण के लिए, इसमें कॉलम के लिए गलत डेटा प्रकार हो सकता है, या यह
- 1. मैं MySQL त्रुटियों को कैसे दबा सकता हूं?
- 2. मैं सभी संकलन त्रुटियों को कैसे दिखा सकता हूं?
- 3. त्रुटियों और चेतावनियों को छोड़कर सभी आउटपुट को दबाएं
- 4. MySQL मैं इस सबक्वायरी को कैसे बना सकता हूं?
- 5. मैं त्रुटियों के बिना py2exe कैसे बना सकता हूं?
- 6. मैं सभी आलसी मूस सुविधाओं को कैसे बना सकता हूं?
- 7. पर्ल में सभी घातक त्रुटियों के लिए मैं एक स्टैक बैकट्रैस को कैसे मजबूर करूं?
- 8. विकास के दौरान घातक त्रुटियों के लिए पर्ल चेतावनियों को कैसे बढ़ावा देना चाहिए?
- 9. मैं स्ट्रिंग को कैसे बना सकता हूं?
- 10. PHP: घातक त्रुटियों को कैसे लॉग करें?
- 11. मैं लाटेक्स चेतावनियों को त्रुटियों के रूप में कैसे मानूं
- 12. मैं MySQL वापसी यूटीएफ -8 कैसे बना सकता हूं?
- 13. मैं xcopy की गति को कैसे प्रतिद्वंद्वी बना सकता हूं?
- 14. मैं Emacs की "अप्रचलित चर" चेतावनियों को कैसे छिपा सकता हूं?
- 15. मैं MySQL में एक डीईएससी इंडेक्स कैसे बना सकता हूं?
- 16. स्क्लेक्लेमी में, मैं 'MySQL दिनांक' कॉलम कैसे बना सकता हूं?
- 17. मैं MySQL में एक दृश्य कैसे बना सकता हूं?
- 18. मैं अपना स्थानीय सर्वर केस-संवेदनशील कैसे बना सकता हूं?
- 19. मैं ओसीआर कार्यक्रम कैसे बना सकता हूं?
- 20. मैं 404 पेज कैसे बना सकता हूं?
- 21. मैं शब्दों की सूची से रेगेक्स कैसे बना सकता हूं?
- 22. मैं यूट्यूब वीडियो की लाइव स्ट्रीम कैसे बना सकता हूं?
- 23. मैं थ्रेड पूल कैसे बना सकता हूं?
- 24. आर: सभी चेतावनियों को कैसे साफ़ करें
- 25. मैं प्रगति पट्टी कैसे बना सकता हूं (सीपी एक निर्देशिका की प्रतिलिपि बना सकता है)?
- 26. मैं HTTParty के साथ त्रुटियों को कैसे संभाल सकता हूं?
- 27. मैं कैसे बना सकता हूं; काम की तरह: vimpulse में?
- 28. मैं .NET में शब्दकोशों की सूची कैसे बना सकता हूं?
- 29. मैं मैन्युअल diff कैसे बना सकता हूं?
- 30. मैं वर्चुअल गेमपैड कैसे बना सकता हूं?
यह काम नहीं करता है। 'STRICT_ALL_TABLES' सेट करने के बाद भी कई चेतावनियां अभी भी चेतावनियां हैं। – Pacerier