আপনি STR_TO_DATE() ব্যবহার করতে পারেন US তারিখ বিন্যাসকে INSERT-এ MySQL ফর্ম্যাটে রূপান্তর করতে। আসুন প্রথমে একটি টেবিল তৈরি করি -
mysql>টেবিল তৈরি করুন DemoTable( Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, ShippingDatetime varchar(200)); কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (1.04 সেকেন্ড)
সন্নিবেশ কমান্ড ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করান। এখানে, আমরা US তারিখ বিন্যাস −
রূপান্তর করতে INSERT ব্যবহার করছিmysql>DemoTable(ShippingDatetime) মানগুলিতে সন্নিবেশ করান(STR_TO_DATE('01-31-2012 01:23','%m-%d-%Y %H:%i'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.14 সেকেন্ড)mysql>ডেমোটেবল(শিপিং ডেটটাইম) মানগুলিতে সন্নিবেশ করুন(STR_TO_DATE('12-01-2018 04:56','%m-%d-%Y %H:%i'));কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.19 সেকেন্ড) mysql> DemoTable(ShippingDatetime) মানগুলিতে সন্নিবেশ করান(STR_TO_DATE('04-17-2019 10:10','%m-%d-%Y %H:%i'));কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.17 সেকেন্ড)
−
নির্বাচনী বিবৃতি ব্যবহার করে টেবিল থেকে সমস্ত রেকর্ড প্রদর্শন করার জন্য নিচের প্রশ্নটি রয়েছেmysql>ডেমোটেবল থেকে *নির্বাচন করুন;
এটি নিম্নলিখিত আউটপুট −
তৈরি করবে <প্রে>+----+---------+| আইডি | শিপিং ডেটটাইম |+------+---------+| 1 | 2012-01-31 01:23:00 || 2 | 2018-12-01 04:56:00 || 3 | 2019-04-17 10:10:00 |+----+----------------------+3 সারি সেটে (0.00 সেকেন্ড)