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

MySQL में डेटा प्रकार को दिनांक से दिनांक/समय में बदलना?

<घंटा/>

डेटा प्रकार को दिनांक से दिनांक/समय में बदलने के लिए, परिवर्तन कमांड का उपयोग करें।

टेबल बदलें yourTableName अपना ColumnName बदलें, yourColumnName डेटाटाइम;

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

mysql> तालिका बनाएं DemoTable (Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, LoginDate date);क्वेरी ओके, 0 पंक्तियाँ प्रभावित (1.26 सेकंड)

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

mysql> डेमोटेबल (लॉगिनडेट) मान ('2019-01-21') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.29 सेकंड) mysql> डेमोटेबल (लॉगिनडेट) मानों में डालें ('2018-05-01');क्वेरी ओके, 1 पंक्ति प्रभावित (0.11 सेकंड)mysql> डेमोटेबल (लॉगिनडेट) मान ('2017-12-31') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.12 सेकंड)

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

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

आउटपुट

<पूर्व>+----+---------------+| आईडी | लॉगिन दिनांक |+----+---------------+| 1 | 2019-01-21 || 2 | 2018-05-01 || 3 | 2017-12-31 |+----+------------+3 पंक्तियाँ सेट में (0.66 सेकंड)

MySQL में डेटा प्रकार को दिनांक से दिनांक/समय में बदलने के लिए क्वेरी निम्नलिखित है -

mysql> परिवर्तन तालिका डेमोटेबल परिवर्तन लॉगिन दिनांक लॉगिन दिनांक दिनांक समय; क्वेरी ठीक है, 3 पंक्तियाँ प्रभावित (1.63 सेकंड) रिकॉर्ड:3 डुप्लिकेट:0 चेतावनियाँ:0

आइए विवरण कमांड का उपयोग करके तालिका विवरण की जांच करें -

mysql> desc DemoTable;

आउटपुट

<पूर्व>+----------+----------+----------+-----+---------+ ----------------+| फील्ड | प्रकार | शून्य | कुंजी | डिफ़ॉल्ट | अतिरिक्त |+----------+----------+----------+-----+---- ---------------+| आईडी | इंट(11) | नहीं | पंचायती राज | नल | auto_increment || लॉग इन दिनांक | डेटटाइम | हाँ | | नल | |+----------+----------+----------+-----+------------+-- --------------+2 पंक्तियाँ सेट में (0.19 सेकंड)
  1. MySQL दिनांक प्रकार कॉलम को कैसे अपडेट करें?

    आइए पहले एक टेबल बनाएं - );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.52 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable1451 मान (2017-06-01) में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.20 सेकंड) चयन कथन का उपयोग करके तालिका से सभी रिकॉर्ड प्रदर्शित करें - DemoTable1451 से *

  1. MySQL में स्ट्रिंग से दिनांक कैसे निकालें?

    MySQL में स्ट्रिंग से दिनांक निकालने के लिए, SUBSTRING_INDEX() का उपयोग करें। आइए पहले एक टेबल बनाएं - );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.58 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डेमोटेबल मानों में डालें (सैम 12/03/2050 पर पहुंचेगा); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.

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

    VARCHAR डेटा को दिनांक स्वरूप में बदलने के लिए, आप STR_TO_DATE() - . का उपयोग कर सकते हैं टेबल बनाएं DemoTable1989 (ड्यूडेट वर्कर(20));क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.91 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable1989 मान (25/10/2019) में डालें; क्वेरी ठीक है, 1 प