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

MySQL UNIX_TIMESTAMP ফাংশনে আর্গুমেন্ট হিসেবে দেয়া ডেটাটাইম ভ্যালুর পরিসীমা কী?


MySQL UNIX_TIMESTAMP ফাংশনে আর্গুমেন্ট হিসেবে দেয়া ডেটাটাইম ভ্যালুর পরিসীমা TIMESTAMP ডেটা টাইপের পরিসীমার সমান অর্থাৎ '1970-01-01 00:00:01' থেকে '2038-01-19 08:44:07' পর্যন্ত। এই পরিসীমার বাইরে বা নিচে মান দিলে MySQL ০ ফেরত দেবে। নিচের উদাহরণগুলো থেকে বুঝতে পারবেন:

mysql> select UNIX_TIMESTAMP('2038-01-19 08:44:07');
+---------------------------------------+
| UNIX_TIMESTAMP('2038-01-19 08:44:07') |
+---------------------------------------+
| 2147483647                            |
+---------------------------------------+
1 row in set (0.00 sec)
mysql> select UNIX_TIMESTAMP('2038-01-19 08:44:08');
+---------------------------------------+
| UNIX_TIMESTAMP('2038-01-19 08:44:08') |
+---------------------------------------+
| 0                                     |
+---------------------------------------+
1 row in set (0.00 sec)
mysql> select UNIX_TIMESTAMP('1969-01-01 05:10:00');
+---------------------------------------+
| UNIX_TIMESTAMP('1969-01-01 05:10:00') |
+---------------------------------------+
| 0                                     |
+---------------------------------------+
1 row in set (0.00 sec)

  1. QUOTE() ফাংশনের আর্গুমেন্ট NULL হলে MySQL কী ফেরত দেয়?

  2. MySQL CHAR() ফাংশনের ব্যবহার কী?

  3. MySQL INTERVAL() ফাংশনের প্রথম আর্গুমেন্ট NULL হলে কী ফেরত দেয়?

  4. MySQL DECIMAL(x,0) ডেটা টাইপের রেঞ্জ ও স্টোরেজ প্রয়োজনীয়তা