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

दिनांक प्रारूप को MySQL STR_TO_DATE से बदलें


आइए पहले एक टेबल बनाएं -

mysql> टेबल बनाएं DemoTable(DueDate varchar(100));क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.78 सेकंड)

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

mysql> डेमोटेबल मानों में डालें ('10-01-2019 10:19:20'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.17 सेकंड) mysql> डेमोटेबल मानों में डालें ('12-03-2018 11:00 :00');क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.14 सेकंड)mysql> डेमोटेबल मानों में सम्मिलित करें('02-23-2018 04:20:40');क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.19 सेकंड)

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

mysql> डेमोटेबल से *चुनें;

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

<पूर्व>+---------------------+| नियत तारीख |+---------------------+| 10-01-2019 10:19:20 || 12-03-2018 11:00:00 || 02-23-2018 04:20:40 |+---------------------+3 पंक्तियाँ सेट में (0.00 सेकंड)

दिनांक प्रारूप को MySQL STR_TO_DATE से बदलने की क्वेरी निम्नलिखित है -

mysql> डेमोटेबल से STR_TO_DATE(REPLACE(DueDate,"'",''), '%c-%e-%Y %T') चुनें;

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

<पूर्व>+------------------------------------------ --------+| STR_TO_DATE(बदलें(नियत तिथि,"'",''), '%c-%e-%Y %T') |+--------------------- --------------------------------+| 2019-10-01 10:19:20 || 2018-12-03 11:00:00 || 2018-02-23 04:20:40 |+------------------------------------- ---------------+3 पंक्तियाँ सेट में (0.00 सेकंड)
  1. MySQL REPLACE () के साथ टेक्स्ट के कॉलम को अपडेट करें

    आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable(Code varchar(100));क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.50 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डेमोटेबल मानों में डालें (6574-9090-7643); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.17 सेकंड) चयन कथन का उपयोग करके तालिका से सभी रिकॉ

  1. JSON प्रारूप के साथ एक MySQL कॉलम अपडेट करें?

    JSON प्रारूप जैसे रिकॉर्ड प्रदर्शित करने के लिए, MySQL concat() का उपयोग करें। आइए पहले एक टेबल बनाएं - );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.86 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें। यहां, हमने कुछ भी नहीं डाला है - DemoTable1373 मान() में डालें; क्वेरी ठीक है, 1 पंक्ति प्

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

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