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

MySQL-এ স্ট্রিংকে বিটসেটে কনভার্ট করুন

স্ট্রিংকে বিটসেটে কনভার্ট করতে CONV() মেথড ব্যবহার করুন।

টেবিল তৈরি করা

mysql> create table DemoTable ( stringValue BIT(4) ); Query OK, 0 rows affected (3.50 sec)

রেকর্ড ইনসার্ট করা

mysql> insert into DemoTable values(CONV('1110', 2, 10) * 1); Query OK, 1 row affected (0.62 sec)
mysql> insert into DemoTable values(b'1011'); Query OK, 1 row affected (0.14 sec)

রেকর্ড প্রদর্শন (বিট টাইপের জন্য খালি দেখাবে)

mysql> select * from DemoTable;

বিট টাইপের কলাম সরাসরি সিলেক্ট করলে ব্লাঙ্ক আউটপুট দেখায়।

বিটসেট থেকে ডেসিমেল ও বাইনারি মান বের করা

mysql> select stringValue+0 AS DECIMAL_VALUE, BIN(stringValue) AS BINARY_VALUE from DemoTable;

আউটপুট:

+---------------+--------------+ | DECIMAL_VALUE | BINARY_VALUE | +---------------+--------------+ | 14 | 1110 | | 11 | 1011 | +---------------+--------------+ 2 rows in set (0.04 sec)

ব্যাখ্যা: CONV('1110', 2, 10) বাইনারি '১১১০' কে ডেসিমেল ১৪-এ কনভার্ট করে। stringValue+0 বিট ভ্যালুকে নম্বরিক কনটেক্সটে আনে। BIN() ফাংশন বাইনারি স্ট্রিং রিটার্ন করে।

  1. স্ট্রিংকে জাভাস্ক্রিপ্ট অবজেক্টে রূপান্তর করা

  2. MySQL-এ VARCHAR স্ট্রিংকে DOUBLE-এ কনভার্ট (CAST বা +0.0)

  3. MySQL-এ STR_TO_DATE() ব্যবহার করে ডেট ফরম্যাট কনভার্ট করা

  4. C#-এ লিস্টকে স্ট্রিং-এ কনভার্ট করা (string.Join)