MySQL-এ নির্দিষ্ট ফরম্যাটে তারিখ ইনসার্ট করতে STR_TO_DATE() ফাংশন ব্যবহার করুন।
সিনট্যাক্স:
insert into yourTableName values(Value1,value2,......ValueN,str_to_date('anyDate','%Y-%m-%d'));
MySQL-এ ব্যবহৃত الرئيسية তারিখ ফরম্যাটের টেবিল:
| ফরম্যাট | বিবরণ |
|---|---|
| %a | সংক্ষিপ্ত সপ্তাহের দিন (Sun to Sat) |
| %b | সংক্ষিপ্ত মাসের নাম (Jan to Dec) |
| %c | মাসের সংখ্যা (0 to 12) |
| %D | দিনের সংখ্যা সাফিক্সসহ (1st, 2nd, 3rd...) |
| %d | দিনের সংখ্যা (01 to 31) |
| %e | দিনের সংখ্যা (0 to 31) |
| %f | মাইক্রোসেকেন্ড (000000 to 999999) |
| %H | ঘন্টা (00 to 23) |
| %h | ঘন্টা (00 to 12) |
| %I | ঘন্টা (00 to 12) |
| %i | মিনিট (00 to 59) |
| %j | বছরের দিন (001 to 366) |
| %k | ঘন্টা (0 to 23) |
| %l | ঘন্টা (1 to 12) |
| %M | পুরো মাসের নাম (January to December) |
| %m | মাসের সংখ্যা (00 to 12) |
| %p | AM বা PM |
| %r | ১২ ঘন্টা ফরম্যাটে সময় (hh:mm:ss AM/PM) |
| %S | সেকেন্ড (00 to 59) |
| %s | সেকেন্ড (00 to 59) |
| %T | ২৪ ঘন্টা ফরম্যাটে সময় (hh:mm:ss) |
| %U | সপ্তাহ (রবিবার প্রথম দিন, 00 to 53) |
| %u | সপ্তাহ (সোমবার প্রথম দিন, 00 to 53) |
| %V | সপ্তাহ (রবিবার প্রথম দিন, 01 to 53), %X এর সাথে ব্যবহার |
| %v | সপ্তাহ (সোমবার প্রথম দিন, 01 to 53) |
| %W | পুরো সপ্তাহের দিনের নাম (Sunday to Saturday) |
| %w | সপ্তাহের দিন (রবিবার=০, শনিবার=৬) |
| %X | সপ্তাহের বছর (রবিবার প্রথম দিন) |
| %x | সপ্তাহের বছর (সোমবার প্রথম দিন) |
| %Y | ৪ অঙ্কের বছর |
| %y | ২ অঙ্কের বছর |
টেবিল তৈরি করুন:
mysql> create table BookDateDemo -> ( -> BookName varchar(200), -> BookIssueDate datetime -> ); Query OK, 0 rows affected (0.44 sec)
সিঙ্গেল কোটে তারিখ দিয়ে ইনসার্ট করুন:
mysql> insert into BookDateDemo values('Let us C',str_to_date('2018-11-28','%Y-%m-%d')); Query OK, 1 row affected (0.11 sec) mysql> insert into BookDateDemo values('The C++ Programming',str_to_date('2018-11-29','%Y-%m-%d')); Query OK, 1 row affected (0.16 sec) mysql> insert into BookDateDemo values('C in Depth',str_to_date('2018-11-20','%Y-%m-%d')); Query OK, 1 row affected (0.23 sec)
সব রেকর্ড দেখান:
mysql> select *from BookDateDemo;
আউটপুট:
+---------------------+---------------------+ | BookName | BookIssueDate | +---------------------+---------------------+ | Let us C | 2018-11-28 00:00:00 | | The C++ Programming | 2018-11-29 00:00:00 | | C in Depth | 2018-11-20 00:00:00 | +---------------------+---------------------+ 3 rows in set (0.00 sec)