কম্পিউটার

একটি পূর্ণসংখ্যাতে রূপান্তর করার জন্য টাইমস্ট্যাম্প মানটিতে মাইক্রোসেকেন্ড যোগ করলে মাইএসকিউএল কী ফেরত দেবে?


আমরা জানি যে UNIX_TIMESTAMP() ফাংশনের সাহায্যে টাইমস্ট্যাম্পের মানকে কয়েক সেকেন্ডে রূপান্তর করা যায়। মাইএসকিউএল টাইমস্ট্যাম্পের মানের সাথে যোগ করা মাইক্রোসেকেন্ডকে উপেক্ষা করবে কারণ UNIX_TIMESTAMP-এর মান মাত্র 10 সংখ্যার।

উদাহরণ

mysql> SELECT UNIX_TIMESTAMP('2017-10-22 04:05:36')AS 'Total Number of Seconds';
+-------------------------+
| Total Number of Seconds |
+-------------------------+
| 1508625336              |
+-------------------------+
1 row in set (0.00 sec)

mysql> SELECT UNIX_TIMESTAMP('2017-10-22 04:05:36.200000')AS 'Total Number of Seconds';
+-------------------------+
| Total Number of Seconds |
+-------------------------+
| 1508625336              |
+-------------------------+
1 row in set (0.00 sec)

উপরের প্রশ্নগুলি দেখায় যে মাইক্রোসেকেন্ডের 6 সংখ্যার মান যোগ করার পরেও আউটপুট একই থাকে৷


  1. MySQL এর স্মলিনেন্টের সমতুল্য জাভা কি?

  2. একটি MySQL ডাটাবেসের জন্য সঠিক তারিখ সময় বিন্যাস কি?

  3. কিভাবে MySQL এ সঠিক স্ট্রিং মান অনুসন্ধান করবেন?

  4. একটি MySQL ক্যোয়ারীতে একটি IF স্টেটমেন্ট সন্নিবেশ করার সঠিক উপায় কি?