Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> MySql

VARCHAR डेटा को MySQL दिनांक स्वरूप में कनवर्ट करें?

<घंटा/>

VARCHAR डेटा को दिनांक स्वरूप में बदलने के लिए, आप STR_TO_DATE() -

. का उपयोग कर सकते हैं
mysql> टेबल बनाएं DemoTable1989 (ड्यूडेट वर्कर(20));क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.91 सेकंड)

इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें -

mysql> DemoTable1989 मानों में डालें ('31/01/2015'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.52 सेकंड) mysql> DemoTable1989 मानों में डालें ('01/12/2018'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.09 सेकंड)mysql> DemoTable1989 मान ('25/10/2019') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.11 सेकंड)

चयन कथन का उपयोग करके तालिका से सभी रिकॉर्ड प्रदर्शित करें -

mysql> DemoTable1989 से * चुनें;

यह निम्नलिखित आउटपुट उत्पन्न करेगा -

<पूर्व>+---------------+| नियत तिथि |+---------------+| 31/01/2015 || 01/12/2018 || 25/10/2019 |+-----------+3 पंक्तियाँ सेट में (0.00 सेकंड)

यहाँ दिनांक डेटा को MySQL दिनांक स्वरूप में बदलने की क्वेरी है:

mysql> DemoTable1989 से str_to_date(DueDate,'%d/%m/%Y') को MySQLDateFormat के रूप में चुनें;

यह निम्नलिखित आउटपुट उत्पन्न करेगा -

<पूर्व>+-----------------+| MySQLDateFormat |+-----------------+| 2015-01-31 || 2018-12-01 || 2019-10-25 |+-----------------+3 पंक्तियाँ सेट में (0.05 सेकंड)
  1. यदि दिनांक VARCHAR प्रारूप में है तो MySQL से एक विशिष्ट रिकॉर्ड का चयन कैसे करें?

    इसके लिए STR_TO_DATE() का इस्तेमाल करें। आइए पहले एक टेबल बनाएं - टेबल बनाएं डेमोटेबल (ड्यूडेट वर्कर (60)); क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.71 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डेमोटेबल मानों में डालें (14-अगस्त-2012); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.19 सेकंड)

  1. MySQL में स्ट्रिंग (वर्कर) को टाइमस्टैम्प प्रारूप में कनवर्ट करें?

    स्ट्रिंग को टाइमस्टैम्प प्रारूप में बदलने के लिए, DATE_FORMAT() के साथ STR_TO_DATE() का उपयोग करें। आइए पहले एक टेबल बनाएं - );क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.51 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable1602 मानों में डालें (सोम दिसंबर 31 14:20:00 IST 2018);

  1. MySQL में दिनांक प्रारूप को कैसे परिवर्तित करें?

    दिनांक प्रारूप को रूपांतरित करने के लिए, STR_TO_DATE() - . का उपयोग करें टेबल बनाएं DemoTable2010(ड्यूडेट वर्कर(20));क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.68 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable2010 मानों में सम्मिलित करें(31/01/2017 11:00:20);क्वेरी ठीक है, 1 पं