Recommended Servers for MySQL
The world's most popular open source database
Contact a MySQL Representative
Login | Register
ビットフィールド値はb'値'表記方法を用いて表現できます。値は0と1を用いて書かれたバイナリ値です。
b'値'
値
ビットフィールド表記はBIT カラムに割り当てる値を指定するのに便利です。
BIT
mysql> CREATE TABLE t (b BIT(8)); mysql> INSERT INTO t SET b = b'11111111'; mysql> INSERT INTO t SET b = b'1010'; +------+----------+----------+----------+ | b+0 | BIN(b+0) | OCT(b+0) | HEX(b+0) | +------+----------+----------+----------+ | 255 | 11111111 | 377 | FF | | 10 | 1010 | 12 | A | +------+----------+----------+----------+
CREATE TABLE t (b BIT(8));
INSERT INTO t SET b = b'11111111';
INSERT INTO t SET b = b'1010';