डेटा प्रकार को दिनांक से दिनांक/समय में बदलने के लिए, परिवर्तन कमांड का उपयोग करें।
टेबल बदलें 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;