ในการแปลงสตริงเป็นบิตเซ็ต ให้ใช้เมธอด CONV() ให้เราสร้างตารางก่อน -
mysql> สร้างตาราง DemoTable( stringValue BIT(4)); แบบสอบถามตกลง 0 แถวได้รับผลกระทบ (3.50 วินาที)
แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert -
mysql> แทรกลงในค่า DemoTable (CONV('1110', 2, 10) * 1); แบบสอบถามตกลง 1 แถวได้รับผลกระทบ (0.62 วินาที)mysql> แทรกลงในค่า DemoTable (b'1011'); แบบสอบถามตกลง ได้รับผลกระทบ 1 แถว (0.14 วินาที)
ต่อไปนี้เป็นแบบสอบถามเพื่อแสดงระเบียนทั้งหมดจากตารางโดยใช้คำสั่ง select -
mysql> เลือก *จาก DemoTable;
ต่อไปนี้เป็นผลลัพธ์ที่แสดงผลลัพธ์ว่างเนื่องจากประเภทเป็นบิตเซ็ต -
ต่อไปนี้เป็นแบบสอบถามเพื่อแปลงสตริงเป็นบิตเซ็ตและแสดงผล -
mysql> เลือก stringValue+0 AS DECIMAL_VALUE,BIN(stringValue) AS BINARY_VALUE จาก DemoTable
สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ -
<ก่อนหน้า>+---------------+--------------+| DECIMAL_VALUE | BINARY_VALUE |+-----------------------+------------+| 14 | 1110 || 11 | 1011 |+---------------------+--------------+2 แถวในชุด (0.04 วินาที)