স্ট্রিংকে বিটসেটে রূপান্তর করতে, 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)