इसके लिए, STR_TO_DATE() का उपयोग करें। सिंटैक्स निम्नलिखित है:
INSERT INTO yourTableName VALUES(STR_TO_DATE(yourDateValue, yourFormatSpecifier));
आइए पहले एक टेबल बनाते हैं:
mysql> CREATE TABLE DemoTable (
ShippingDate DATE
);
टेबल में कुछ रिकॉर्ड डालें: यहाँ, हम m, d, y जैसे दिनांक प्रारूपों का उपयोग करके स्वरूपित दिनांक डाल रहे हैं:
mysql> INSERT INTO DemoTable VALUES(STR_TO_DATE('06-01-2019', '%m-%d-%Y'));
mysql> INSERT INTO DemoTable VALUES(STR_TO_DATE('01-31-2019', '%m-%d-%Y'));
mysql> INSERT INTO DemoTable VALUES(STR_TO_DATE('02-01-2018', '%m-%d-%Y'));
टेबल से सभी रिकॉर्ड प्रदर्शित करें:
mysql> SELECT * FROM DemoTable;
आउटपुट
+--------------+ | ShippingDate | +--------------+ | 2019-06-01 | | 2019-01-31 | | 2018-02-01 | +--------------+