Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> MySQL

Bit-field Notation ใน MySQL คืออะไร และใช้เขียนค่า Bit-field อย่างไร?

Bit-field notation คือสัญกรณ์ที่ช่วยให้เราเขียนค่า bit-field ได้ รูปแบบไวยากรณ์ของ Bit-field notation มีดังนี้

รูปแบบไวยากรณ์

b'value' OR 0bvalue

ที่นี่ value คือค่า binary ที่เขียนโดยใช้ศูนย์และหนึ่ง

Bit-field notation 主要 ใช้สำหรับระบุค่าที่จะกำหนดให้คอลัมน์ BIT ของตาราง MySQL ตัวอย่างต่อไปนี้จะสาธิต

mysql> Create table bit_testing (bittest BIT(8));
Query OK, 0 rows affected (1.09 sec)
mysql> INSERT INTO bit_testing SET bittest = b'10101010';
Query OK, 1 row affected (0.07 sec)
mysql> INSERT INTO bit_testing SET bittest = b'0101';
Query OK, 1 row affected (0.13 sec)
mysql> INSERT INTO bit_testing SET bittest = 0b0101;
Query OK, 1 row affected (0.10 sec)