কম্পিউটার

দ্বিতীয় আর্গুমেন্টের নেতিবাচক মানের প্রভাব কী হবে, যা মাইএসকিউএল ট্রাঙ্কেট() ফাংশনের আউটপুটে দশমিক স্থানের সংখ্যা নির্দিষ্ট করে?


যদি আমরা দ্বিতীয় আর্গুমেন্টের নেতিবাচক মান নির্দিষ্ট করি তাহলে দশমিক বিন্দুর আগের সংখ্যাগুলি ব্যতীত মুছে যাবে বৃত্তাকার বন্ধ. মুছে ফেলার সংখ্যার সংখ্যা নেতিবাচক দ্বিতীয় আর্গুমেন্টের মানের উপর নির্ভর করে। TRUNCATE() ফাংশনের আউটপুটে, দ্বিতীয় আর্গুমেন্টের নেতিবাচক মানের উপর নির্ভর করে নিম্নলিখিত উদাহরণগুলি পরিবর্তন প্রদর্শন করবে।

mysql> Select TRUNCATE(1789.456,-1);
+-----------------------+
| TRUNCATE(1789.456,-1) |
+-----------------------+
|                  1780 |
+-----------------------+
1 row in set (0.00 sec)  

উপরের ক্যোয়ারীটি 1780 প্রদান করে কারণ দ্বিতীয় আর্গুমেন্টের -1 মানের কারণে দশমিক বিন্দুর আগের প্রথম সংখ্যাটি মুছে ফেলা হয়েছে।

mysql> Select TRUNCATE(1789.456,-2);
+-----------------------+
| TRUNCATE(1789.456,-2) |
+-----------------------+
|                  1700 |
+-----------------------+
1 row in set (0.00 sec)  

উপরের ক্যোয়ারীটি 1700 প্রদান করে কারণ দ্বিতীয় আর্গুমেন্টের -2 মানের কারণে দশমিক বিন্দুর আগের দুটি সংখ্যা মুছে ফেলা হয়।

mysql> Select TRUNCATE(1789.456,-3);
+-----------------------+
| TRUNCATE(1789.456,-3) |
+-----------------------+
|                  1000 |
+-----------------------+
1 row in set (0.00 sec)  

উপরের ক্যোয়ারীটি 1000 প্রদান করে কারণ দ্বিতীয় আর্গুমেন্টের -3 মানের কারণে দশমিক বিন্দুর আগে তিনটি সংখ্যা মুছে ফেলা হয়।

mysql> Select TRUNCATE(1789.456,-4);
+-----------------------+
| TRUNCATE(1789.456,-4) |
+-----------------------+
|                     0 |
+-----------------------+
1 row in set (0.00 sec)  

উপরের ক্যোয়ারীটি 0 প্রদান করে কারণ দশমিক বিন্দুর আগে মোট সংখ্যা 4 এবং দ্বিতীয় আর্গুমেন্টের মান হল -4৷


  1. MySQL SUBSTRING_INDEX() ফাংশনে আর্গুমেন্ট 'গণনা'-এর মান বিভাজনের মোট সংঘটনের চেয়ে বেশি হলে কী হবে?

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

  3. আর্গুমেন্টের তালিকায় প্রথম আর্গুমেন্টের সংখ্যার চেয়ে বড় সংখ্যা না থাকলে কোন MYSQL INTERVAL() ফাংশন রিটার্ন করে?

  4. স্ট্রিং লিঙ্ক করার সময়, আমি যদি একটি NULL মান যোগ করি তাহলে একটি CONCAT_WS() ফাংশনের আউটপুট কী হবে?