কম্পিউটার টিউটোরিয়াল

MySQL ডেটাবেসে তারিখ সংরক্ষণ করার সবচেয়ে সহজ পদ্ধতি

MySQL-এ তারিখ সংরক্ষণের জন্য STR_TO_DATE() ফাংশনটি সবচেয়ে কার্যকর এবং লচিকর পদ্ধতি। এটি বিভিন্ন ফরম্যাটের তারিখ স্ট্রিংকে MySQL-র স্ট্যান্ডার্ড DATE টাইপে রূপান্তর করে।

সিনট্যাক্স

INSERT INTO yourTableName 
VALUES(STR_TO_DATE('yourDate', '%d/%m/%Y'));

উদাহরণ

mysql> CREATE TABLE DemoTable (
    AdmissionDate DATE
);
Query OK, 0 rows affected (0.62 sec)
mysql> INSERT INTO DemoTable VALUES(STR_TO_DATE('10/01/2013', '%d/%m/%Y'));
Query OK, 1 row affected (0.21 sec)
mysql> INSERT INTO DemoTable VALUES(STR_TO_DATE('31/01/2015', '%d/%m/%Y'));
Query OK, 1 row affected (0.17 sec)
mysql> INSERT INTO DemoTable VALUES(STR_TO_DATE('23/04/2019', '%d/%m/%Y'));
Query OK, 1 row affected (0.22 sec)
mysql> INSERT INTO DemoTable VALUES(STR_TO_DATE('01/03/2019', '%d/%m/%Y'));
Query OK, 1 row affected (0.48 sec)

ফলাফল

+---------------+
| AdmissionDate |
+---------------+
| 2013-01-10    |
| 2015-01-31    |
| 2019-04-23    |
| 2019-03-01    |
+---------------+

মনে রাখবেন: MySQL তারিখ সংরক্ষণ করে YYYY-MM-DD ফরম্যাটে। STR_TO_DATE()-এ دومী আর্গুমেন্টে ইনপুট স্ট্রিংয়ের ফরম্যাট নির্দিষ্ট করতে হয় (যেমন %d/%m/%Y মানে দিন/মাস/বছর)।

  1. MySQL-এ STR_TO_DATE() ব্যবহার করে ডেট রেকর্ড ইনসার্ট/রূপান্তর করা

  2. MySQL에서 데이터베이스의 테이블 개수 조회하기

  3. জাভাতে স্ট্রিং রিভার্স করার সবচেয়ে সহজ উপায়

  4. Python MySQL-এ rollback() মেথড কী এবং কীভাবে কাজ করে?