কম্পিউটার

আমাদের কি MySQL CONV() ফাংশনে বেসের কোন নিম্ন এবং উপরের সীমা আছে? CONV() ফাংশনে সীমার বাইরে বেস প্রদান করা হলে কি হবে?


বেসটি অবশ্যই 2-এর বেশি এবং 36-এর কম হতে হবে, অর্থাৎ একটি বেসের নিম্ন সীমা হল 2 এবং উপরের সীমা হল 36৷ এটি from_base এবং to_base উভয় মানের ক্ষেত্রেই প্রযোজ্য৷ যদি আমরা বেসের সীমার বাইরে মান প্রদান করি তবে MySQL আউটপুট হিসাবে NULL প্রদান করে। নিম্নলিখিত উদাহরণ এটি প্রদর্শন করবে -

উদাহরণ

mysql> Select CONV(10,10,38);

+----------------+
| CONV(10,10,38) |
+----------------+
| NULL           |
+----------------+

1 row in set (0.00 sec)

mysql> Select CONV(10,72,2);

+---------------+
| CONV(10,72,2) |
+---------------+
| NULL          |
+---------------+

1 row in set (0.00 sec)

mysql> Select CONV(10,10,1);

+---------------+
| CONV(10,10,1) |
+---------------+
| NULL          |
+---------------+

1 row in set (0.00 sec)

  1. MySQL TRUNCATE() এবং ROUND() ফাংশনের মধ্যে উল্লেখযোগ্য পার্থক্য কী?

  2. যদি আমরা MySQL CHAR() ফাংশনের যুক্তি হিসাবে NULL প্রদান করি তাহলে কি হবে?

  3. MySQL ISNULL() ফাংশন এবং IS NULL অপারেটরের মধ্যে পার্থক্য কী?

  4. MySQL সঞ্চিত পদ্ধতি এবং ফাংশনের মধ্যে পার্থক্য কি?