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

MySQL-এ UNIX_TIMESTAMP() ফাংশন আর্গুমেন্ট ছাড়া কল করলে কী ফেরত দেয়?


সেক্ষেত্রে, MySQL বর্তমান তারিখ ও সময়ের Unix টাইমস্ট্যাম্প ফেরত দেয়। তাই বলা যায় আর্গুমেন্ট ছাড়া ব্যবহার করা UNIX_TIMESTAMP() ফাংশনে NOW() আর্গুমেন্ট হিসেবে ব্যবহার করার সমান।

উদাহরণস্বরূপ, যদি আমরা UNIX_TIMESTAMP() কোয়ারিটি কোনো মান ছাড়া এবং NOW() আর্গুমেন্ট হিসেবে চালাই তবে MySQL একই ফলাফল ফেরত দেয়।

mysql> Select UNIX_TIMESTAMP(); +------------------+ | UNIX_TIMESTAMP() | +------------------+ | 1509405559       | +------------------+ 1 row in set (0.00 sec) mysql> Select UNIX_TIMESTAMP(NOW()); +-----------------------+ | UNIX_TIMESTAMP(NOW()) | +-----------------------+ | 1509405559            | +-----------------------+ 1 row in set (0.00 sec)

উপরোক্ত কোয়ারিটি থেকে ফলাফলটি FROM_UNIXTIME() ফাংশনে আর্গুমেন্ট হিসেবে পাস করলে MySQL বর্তমান টাইমস্ট্যাম্প মান ফেরত দেবে −

mysql> Select FROM_UNIXTIME(1509405559); +---------------------------+ | FROM_UNIXTIME(1509405559) | +---------------------------+ | 2017-10-31 04:49:19       | +---------------------------+ 1 row in set (0.00 sec)

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

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

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

  4. MySQL INTERVAL() ফাংশন কী?