কম্পিউটার

কেন মাইএসকিউএল মিলিসেকেন্ড / মাইক্রোসেকেন্ড নির্ভুলতা সমর্থন করে না?


মিলিসেকেন্ড/মাইক্রোসেকেন্ড নির্ভুলতা 5.6.4 এর মতো পূর্ববর্তী সংস্করণগুলিতে সমর্থিত ছিল না। কিন্তু এখন MySQL টাইমস্ট্যাম্প, তারিখ সময় এবং সময়ের সাথে মিলিসেকেন্ড/মাইক্রোসেকেন্ড নির্ভুলতা সমর্থন করে।

অফিসিয়াল বিবৃতি।

"MySQL এখন TIME, DATETIME, এবং TIMESTAMP মানগুলির জন্য ভগ্নাংশের সেকেন্ড সমর্থন করে, মাইক্রোসেকেন্ড পর্যন্ত নির্ভুলতা সহ"৷

আপনি সংস্করণ() পদ্ধতি ব্যবহার করে আপনার সিস্টেমে MySQL সংস্করণ পরীক্ষা করতে পারেন।

mysql> SELECT সংস্করণ();

নিচের আউটপুট।

<প্রে>+------------+| সংস্করণ() |+------------+| 8.0.12 |+----------+1 সারি সেটে (0.01 সেকেন্ড)

তারিখের পার্থক্য পরীক্ষা করার জন্য এখন সিনট্যাক্স দেখি।

mysql> DATEDIFF(now(),now());
নির্বাচন করুন

আউটপুট

<প্রে>+------------+| DATEDIFF(এখন(),এখন()) |+-------------------------+| 0 |+-----------------------+1 সারি সেটে (0.03 সেকেন্ড)

আসুন এখন আরেকটি উদাহরণ দেখি।

mysql> এখনই নির্বাচন করুন(6);

মাইক্রোসেকেন্ডে আউটপুট নিচে দেওয়া হল।

<প্রে>+------------+| এখন(6)+------------+| 2018-11-11 17:13:25.485429 |+-------------------------+1 সারি সেটে (0.00 সেকেন্ড)
  1. মাইএসকিউএল কেন "সত্য বা সত্য এবং মিথ্যা" কে সত্যে মূল্যায়ন করে?

  2. মাইএসকিউএলে বিভাজনের সাথে কীভাবে নির্ভুলতা বাড়ানো যায়?

  3. মাইএসকিউএল সমর্থনকারী প্রধান প্যাকেজ

  4. কেন C++ ফাংশন রিটার্নিং অ্যারে সমর্থন করে না