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

MySQL-এ বর্তমান তারিখ ডেটাটাইম ফরম্যাটে ইনসার্ট করা

শুধু বর্তমান তারিখ (সময় নয়) ইনসার্ট করতে চাইলে MySQL-এ ইন-বিল্ট CURDATE() ফাংশন ব্যবহার করতে পারেন। সিনট্যাক্স:

INSERT INTO yourTableName VALUES(CURDATE());

অথবা যদি তারিখ এবং সময় দুটোই যোগ করতে চান তবে NOW() ফাংশন ব্যবহার করুন। সিনট্যাক্স:

INSERT INTO yourTableName VALUES(NOW());

দুটি সিনট্যাক্স বুঝতে একটি টেবিল তৈরি করি:

mysql> CREATE TABLE NowAndCurdateDemo (
    -> YourDueDate DATETIME
    -> ); Query OK, 0 rows affected (1.75 sec)

দুটি ফাংশন ব্যবহার করে টেবিলে বর্তমান তারিখ এবং ডেটা-টাইম ইনসার্ট করি:

mysql> INSERT INTO NowAndCurdateDemo VALUES(CURDATE()); Query OK, 1 row affected (0.28 sec)
mysql> INSERT INTO NowAndCurdateDemo VALUES(NOW()); Query OK, 1 row affected (0.14 sec)

ডেটা ইনসার্ট হয়েছে কিনা চেক করি:

mysql> SELECT * FROM NowAndCurdateDemo;

আউটপুট:

+---------------------+
| YourDueDate         |
+---------------------+
| 2018-12-05 00:00:00 |
| 2018-12-05 21:24:10 |
+---------------------+
2 rows in set (0.06 sec)
  1. MySQL-এ DATETIME মান সহজে ইনসার্ট করা

  2. MySQL-এ DATE_ADD ব্যবহার করে বর্তমান তারিখে ১১ দিন যোগ করা

  3. MySQL-এ STR_TO_DATE() ব্যবহার করে ডেট ফরম্যাট কনভার্ট করা

  4. পাইথনে MySQL-এ ডেট অবজেক্ট ইন্সার্ট কীভাবে করবেন?