কম্পিউটার

যদি আমরা MySQL CHAR() ফাংশনে আর্গুমেন্ট হিসাবে 255-এর চেয়ে বড় মান প্রদান করি তাহলে কি MySQL রিটার্ন করবে?


MySQL CHAR() ফাংশনের আর্গুমেন্টকে রূপান্তর করে যা 255-এর থেকে বেশি একাধিক ফলাফল বাইটে। উদাহরণস্বরূপ, CHAR(260) CHAR(0,1,0,4) এর সমতুল্য। নিম্নলিখিত বিবৃতিগুলির সাহায্যে এটি আরও স্পষ্ট হতে পারে −

mysql> Select HEX(CHAR(256)),HEX(CHAR(1,0));
+----------------+----------------+
| HEX(CHAR(256)) | HEX(CHAR(1,0)) |
+----------------+----------------+
| 0100           | 0100           |
+----------------+----------------+
1 row in set (0.00 sec)

উপরের ফলাফল সেট দেখায় যে CHAR(256) CHAR(1,0) এর সমতুল্য।


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

  2. MySQL INTERVAL() ফাংশন কি?

  3. বিটের মান 1 হলে এবং প্রথম স্ট্রিংটি NULL হলে MySQL MAKE_SET() ফাংশন কী রিটার্ন করে?

  4. মাইএসকিউএল-এ CHAR() এর বিপরীত ফাংশন কী?