Depuis MySQL 5.0.3, les champs de bits peuvent être écrits
avec la notation
b'
.
value
'value
est une valeur binaire écrite
avec des zéros et des uns.
La notation en champ de bit est pratique pour spécifier des
données qui doivent être assignées à une colonne de type
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 | +------+----------+----------+----------+
This is a translation of the MySQL Reference Manual that can be found at dev.mysql.com. The original Reference Manual is in English, and this translation is not necessarily as up to date as the English version.