मैं डेटाबेस में 5000 सीएसवी फ़ाइलों को स्कैन कर रहा हूं। अफसोस की बात है कि फ़ाइलों के पास 0 है, 0 के लिए। इस प्रकार जब भी मैं अपनी स्क्रिप्ट चलाता हूं तो यह दुर्घटनाग्रस्त हो जाता है। मैंने सुना है कि सख्त मोड को अक्षम करके यह त्रुटि संभव है। तो मैंने अपने संख्यात्मक क्षेत्रों के लिए 0 के रूप में खाली स्ट्रिंग में पढ़ने की अनुमति देने के लिए सख्त मोड को अक्षम करने का प्रयास किया। हालांकि त्रुटि बनी हुई है।MySQL सख्त मोड को अक्षम करना
तो सख्त मोड को अक्षम करने से इंट फील्ड में पढ़ा जा सकता है? ('' है दो अर्थात रिक्त स्ट्रिंग qoutes)
यदि ऐसा है तो क्यों की स्थापना की थी
sql_mode = ''
my.ini कॉन्फ़िग फ़ाइल समस्या को ठीक नहीं में।
धन्यवाद!
हाँ आप सही हैं। यह पूरी तरह से काम करता है। मैं थोड़ा परेशान हूं कि क्यों सेटिंग नहीं थी, लेकिन लोड डेटा कमांड काम करने से पहले इस अधिकार को बुलाया। धन्यवाद। – Orlan
लिंक मर चुका है। [दस्तावेज़ीकरण के लिए यहां क्लिक करें] (https://dev.mysql.com/doc/refman/5.7/en/sql-mode.html#sql-mode-setting) और ** सर्वर एसक्यूएल मोड का विवरण ** – gentleboy