কম্পিউটার টিউটোরিয়াল

MySQL CHAR() ফাংশনে ২৫৫ এর বড় আর্গুমেন্ট দিলে MySQL কী রিটার্ন করে?

MySQL CHAR() ফাংশনের আর্গুমেন্ট ২৫৫ এর চেয়ে বড় হলে সেটিকে মাল্টিপল রেজাল্ট বাইটে রূপান্তর করে। উদাহরণস্বরূপ, 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. MySQL INTERVAL() ফাংশনের প্রথম আর্গুমেন্ট NULL হলে কী ফেরত দেয়?

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

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

  4. MySQL-এ CHAR() ফাংশনের বিপরীত ফাংশন: ASCII() ও ORD()