MySQL में स्ट्रिंग टू डेट कन्वर्ट करने के लिए, आप STR_TO_DATE () फ़ंक्शन का उपयोग कर सकते हैं। वाक्य रचना इस प्रकार है -
str_to_date('StringValue', '%d,%m,%Y') को anyVariableName के रूप में चुनें;
निम्नलिखित क्वेरी में उपरोक्त सिंटैक्स लागू करें, जिसमें हमारे पास एक स्ट्रिंग मान है -
mysql> STR_TO_DATE('26,11,2018','%d,%m,%Y') चुनें;
निम्न आउटपुट है -
<पूर्व>+------------------------------------------+| STR_TO_DATE('26,11,2018','%d,%m,%Y') |+-------------------------- -----------+| 2018-11-26 |+------------------------------------------+1 पंक्ति सेट में (0.00 सेकंड)आइए एक और उदाहरण देखें, तारीख का प्रारूप बदलने के लिए -
<पूर्व>चुनें STR_TO_DATE("26 नवंबर 2018", "%M %d %Y");नमूना आउटपुट
<पूर्व>+--------------------------------------------------------+ | STR_TO_DATE("26 नवंबर 2018", "%M %d %Y") |+----------------------------- --------------+| 2018-11-26 |+-------------------------------------------------------- --+1 पंक्ति सेट में (0.03 सेकंड)