ビットフィールド値はb'
表記方法を用いて表現できます。値
'値
は0と1を用いて書かれたバイナリ値です。
ビットフィールド表記は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 | +------+----------+----------+----------+