আমরা STR_TO_DATE() ফাংশনের সাহায্যে একটি স্ট্রিংকে তারিখে রূপান্তর করতে পারি। আসুন একটি উদাহরণ দেখি।
একটি টেবিল তৈরি করা হচ্ছে।
mysql> create table StringToDateDemo -> ( -> YourDate varchar(100) -> ); Query OK, 0 rows affected (0.49 sec)
টেবিলে রেকর্ড সন্নিবেশ করা হচ্ছে।
mysql> insert into StringToDateDemo values('10/27/2018'); Query OK, 1 row affected (0.11 sec)
STR_TO_DATE() ফাংশন ব্যবহার করে স্ট্রিংকে তারিখে রূপান্তর করার জন্য নিম্নলিখিত সিনট্যাক্স।
SELECT STR_TO_DATE(yourColumnName, '%m/%d/%Y') from yourTableName;
আসুন এখন এটি বাস্তবায়ন করি।
mysql>SELECT STR_TO_DATE(YourDate, '%m/%d/%Y') -> from StringToDateDemo;
এখানে আউটপুট।
+-----------------------------------+ | STR_TO_DATE(YourDate, '%m/%d/%Y') | +-----------------------------------+ | 2018-10-27 | +-----------------------------------+ 1 row in set (0.00 sec)