কম্পিউটার

MySQL CONV() ফাংশনে একটি NULL আর্গুমেন্ট দেওয়া হলে কি হবে?


CONV() ফাংশনের যেকোনো আর্গুমেন্ট NULL হলে বা বেসের জন্য প্রদত্ত মান সীমার বাইরে থাকলে (অর্থাৎ সর্বনিম্ন 2 এবং সর্বোচ্চ 36-এর মধ্যে না হলে) MySQL আউটপুট হিসাবে NULL প্রদান করবে। নিম্নলিখিত উদাহরণগুলি এটি প্রদর্শন করবে৷

উদাহরণ

mysql> Select CONV(10,NULL,2);
+-----------------+
| CONV(10, NULL,2)|
+-----------------+
| NULL            |
+-----------------+
1 row in set (0.00 sec)

mysql> Select CONV(10,10, NULL);
+------------------+
| CONV(10,10, NULL)|
+------------------+
| NULL             |
+------------------+
1 row in set (0.00 sec)

mysql> Select CONV(NULL,10,2);
+-----------------+
| CONV(null,10,2) |
+-----------------+
| NULL            |
+-----------------+
1 row in set (0.00 sec)

  1. MySQL COALESCE() ফাংশনটি কি রিটার্ন করে যদি এতে দেওয়া সমস্ত আর্গুমেন্ট NULL হয়?

  2. কোন MySQL COALESCE() ফাংশনটি রিটার্ন করে যদি এটিতে একটি ফাঁকা থাকে, কিন্তু NULL না থাকে, প্রথম আর্গুমেন্ট হিসাবে?

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

  4. INTERVAL() ফাংশনের প্রথম আর্গুমেন্ট NULL হলে MySQL কি রিটার্ন করে?