दस्तावेज़ीकरण के बावजूद जो कहता है कि खाली प्रविष्टियाँ मान 0
. पर मैप की जाती हैं , LOAD DATA INFILE वास्तव में खाली प्रविष्टियों को संभालता नहीं है। उनके पास या तो कॉलम के डेटा प्रकार के लिए उपयुक्त मान होना चाहिए, या फिर अनुक्रम \N
NULL को इंगित करने के लिए।
बग देखें http://bugs.mysql.com/bug.php?id=64603
इसे ठीक करने के लिए, आप \N
. को स्थानापन्न कर सकते हैं sed कमांड के साथ खाली प्रविष्टियों के लिए (या जो भी समकक्ष टेक्स्ट प्रतिस्थापन उपकरण आप विंडोज़ पर उपयोग करते हैं)।
यह भी देखें MySQL CSV डेटा से NULL मान लोड करता है ए>