यदि आप इसे केवल एक बार कर रहे हैं, और तालिका शुरू करने के लिए खाली है, तो आप आयात चला सकते हैं लेकिन पहले अपनी तालिका बदल दें ताकि दिनांक कॉलम VARCHAR प्रकार का हो। फिर अद्यतन तालिका सेट दिनांक =str_to_date(तिथि, '%m/%d/%Y')
चलाएँ , और कॉलम को वापस DATETIME या DATE में बदलें।
आप वैकल्पिक रूप से प्रारूप DATE के साथ दूसरा दिनांक कॉलम जोड़ सकते हैं, प्रारूप VARCHAR में पहले दिनांक कॉलम में आयात कर सकते हैं, और UPDATE तालिका SET date2 =str_to_date(date1, '%m/%d/%Y')
और फिर varchar कॉलम को DROP करें।
यह नोट करना महत्वपूर्ण है कि STR_TO_DATE()
. का दूसरा पैरामीटर इनपुट प्रारूप है, परिणामी प्रारूप नहीं। तो अपने दूसरे पैरामीटर में, आप MySQL को निर्देश दे रहे हैं कि CSV में दिनांक प्रारूप Y-m-d है। यदि यह वास्तव में m/d/Y है, तो आपको `STR_TO_DATE(@date_date, '%m/%d/%Y)' का उपयोग करना चाहिए।
आशा है कि यह मदद करेगा...