কম্পিউটার

MySQL EXPORT_SET() ফাংশনের আউটপুট দিয়ে কি হবে যদি আমি পঞ্চম আর্গুমেন্টের মান যেমন অনেক বিট এড়িয়ে যাই?


আসলে, পঞ্চম আর্গুমেন্টের ডিফল্ট মান অর্থাৎ বিটের সংখ্যা হল 64, তাই যদি আমরা পঞ্চম আর্গুমেন্টে কোনো মান নির্দিষ্ট না করি তাহলে MySQL 64 বিট পর্যন্ত বিট পরীক্ষা করবে এবং উৎপাদন করবে। ফলাফল. এটি নিম্নলিখিত উদাহরণ থেকে বোঝা যায় -

উদাহরণ

mysql> SELECT EXPORT_SET(5, 'Y','N',' ')\G
*************************** 1. row ***************************
EXPORT_SET(5, 'Y','N',' '): Y N Y N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N
1 row in set (0.00 sec)

এখানে এই উদাহরণে, MySQL 64 বিট পর্যন্ত চেক করেছে এবং আমরা স্থানটিকে বিভাজক হিসাবে ব্যবহার করি।


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

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

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

  4. MySQL Aggregate ফাংশন সহ একটি কলামের সর্বোচ্চ মান পান