কম্পিউটার

MySQL ELT() ফাংশনের আউটপুট কি হবে, যদি আর্গুমেন্ট হিসাবে দেওয়া সূচক নম্বরটি পূর্ণসংখ্যা না হয়?


যেহেতু আমরা জানি ELT() ফাংশনের 1ম আর্গুমেন্ট অবশ্যই একটি পূর্ণসংখ্যা মান হতে হবে কিন্তু যখন আমরা সূচক নম্বর প্রদান করি যা একটি পূর্ণসংখ্যা নয় MySQL ELT() ফাংশন একটি সতর্কতা সহ NULL প্রদান করে।

উদাহরণ

mysql> select ELT('one','Ram,is,good,boy')As Result;
+--------+
| Result |
+--------+
| NULL   |
+--------+
1 row in set, 1 warning (0.00 sec)

mysql> Show Warnings;
+---------+------+------------------------------------------+
| Level   | Code | Message                                  |
+---------+------+------------------------------------------+
| Warning | 1292 | Truncated incorrect INTEGER value: 'one' |
+---------+------+------------------------------------------+
1 row in set (0.00 sec)

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

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

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

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