কম্পিউটার

ডট ফরম্যাট স্পেসিফায়ার হিসাবে তারিখগুলির সাথে মাইএসকিউএল-এ তারিখ হিসাবে স্ট্রিং কীভাবে পাবেন?


তারিখ হিসাবে স্ট্রিং পেতে, STR_TO_DATE() পদ্ধতি ব্যবহার করুন। আসুন প্রথমে একটি টেবিল তৈরি করি -

mysql> create table DemoTable1445
   -> (
   -> AdmissionDate varchar(20)
   -> );
Query OK, 0 rows affected (0.46 sec)

সন্নিবেশ কমান্ড -

ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করুন
mysql> insert into DemoTable1445 values('01.10.2019');
Query OK, 1 row affected (0.19 sec)
mysql> insert into DemoTable1445 values('31.12.2018');
Query OK, 1 row affected (0.23 sec)
mysql> insert into DemoTable1445 values('01.02.2017');
Query OK, 1 row affected (0.11 sec)

নির্বাচন −

ব্যবহার করে টেবিল থেকে সমস্ত রেকর্ড প্রদর্শন করুন DemoTable1445 থেকে
mysql> select * from DemoTable1445;

এটি নিম্নলিখিত আউটপুট −

তৈরি করবে
+---------------+
| AdmissionDate |
+---------------+
| 01.10.2019    |
| 31.12.2018    |
| 01.02.2017    |
+---------------+
3 rows in set (0.00 sec)

MySQL −

-এ তারিখ হিসেবে স্ট্রিং পেতে ক্যোয়ারী নিচে দেওয়া হল
mysql> update DemoTable1445 set AdmissionDate=str_to_date(AdmissionDate,'%.%.%');
Query OK, 3 rows affected (0.15 sec)
Rows matched: 3  Changed: 3 Warnings: 0

আসুন আবার টেবিলের রেকর্ড পরীক্ষা করি -

DemoTable1445 থেকে
mysql> select * from DemoTable1445;

এটি নিম্নলিখিত আউটপুট −

তৈরি করবে
+---------------+
| AdmissionDate |
+---------------+
| 2019-10-01    |
| 2018-12-31    |
| 2017-02-01    |
+---------------+
3 rows in set (0.00 sec)

  1. কিভাবে MySQL এ স্ট্রিং থেকে তারিখ বের করবেন?

  2. একটি MySQL ক্যোয়ারী সহ একটি টেবিল কলামে তারিখের বিন্যাস কিভাবে পরিবর্তন করবেন?

  3. কিভাবে MySQL এ একটি তারিখ বিন্যাস রূপান্তর করবেন?

  4. C# এ লং ডেট (D) ফরম্যাট স্পেসিফায়ার