কম্পিউটার

MySQL TIMEDIFF() ফাংশনের আউটপুট TIME ক্ষেত্রের পরিসরের মানকে অতিক্রম করলে কী হবে?


আমরা জানি যে MySQL-এ TIME ক্ষেত্রের পরিসর হল '-838:59:59' থেকে '838:59:59' . এখন, যদি TIMEDIFF() ফাংশনের আউটপুট এই রেঞ্জকে অতিক্রম করে তাহলে MySQL হয় '-838:59:59' অথবা '838:59:59' ফিরে আসবে। যুক্তির মানের উপর নির্ভর করে।

উদাহরণ

mysql> TIMEDIFF নির্বাচন করুন ------------------------+| সীমার বাইরে TIME পার্থক্য |+-------------------------------+| -838:59:59 |+-------------------------------+1 সারি সেটে, 1 সতর্কতা (0.00 সেকেন্ড) mysql> TIMEDIFF নির্বাচন করুন ---------------------+| সীমার বাইরে TIME পার্থক্য |+-------------------------------+| 838:59:59 |+-------------------------------+1 সারি সেটে, 1 সতর্কতা (0.01 সেকেন্ড) 

উপরের প্রশ্নগুলি দেখায় যে যদি মোট পার্থক্য পরিসীমার বাইরে হয়, MySQL TIME ক্ষেত্রের পরিসরের সর্বোচ্চ বা সর্বনিম্ন সীমা মান প্রদান করে৷


  1. MySQL DECIMAL(x,0) এর পরিসর কত?

  2. মাইএসকিউএল-এ ক্ষেত্রের মান> 0 হলে কিভাবে 1 দ্বারা বিয়োগ করা যায়?

  3. একটি MySQL ক্ষেত্রে zerofil এর ব্যবহার কি?

  4. মাইএসকিউএল-এ CHAR() এর বিপরীত ফাংশন কী?