MySQL-এ বর্তমান ডেট বা ডেটাটাইম ইনসার্ট করার দুটি প্রধান ফাংশন:
CURDATE()` — শুধু বর্তমান ডেট (টাইম ০০:০০:০০)NOW()` — বর্তমান ডেট এবং টাইম দুটোই
উদাহরণ ১: শুধু ডেট (CURDATE)
mysql> CREATE TABLE CurDateDemo (ArrivalDate DATETIME); mysql> INSERT INTO CurDateDemo VALUES(CURDATE()); mysql> SELECT * FROM CurDateDemo;
+---------------------+ | ArrivalDate | +---------------------+ | 2018-11-23 00:00:00 | +---------------------+
উদাহরণ ২: ডেট ও টাইম (NOW)
mysql> CREATE TABLE NowDemo (ArrivalDate DATETIME); mysql> INSERT INTO NowDemo VALUES(NOW()); mysql> SELECT * FROM NowDemo;
+---------------------+ | ArrivalDate | +---------------------+ | 2018-11-23 17:31:26 | +---------------------+
নোট: NOW()` ট্রানজ্যাকশন শুরুয়ের সময় রিটার্ন করে (স্টেটমেন্ট-লেভেলে নয়)। SYSDATE()` রিয়েল-টাইম দেয়।