Как вставить двоичное значение в mysql - PullRequest
1 голос
/ 23 марта 2020

Есть ли флаг, указывающий, что данные имеют двоичный тип, или их необходимо преобразовать в другой тип. Например, есть ли способ сделать:

INSERT INTO mytable (number) VALUES (0000 0010)

Вместо:

INSERT INTO mytable (number) VALUES (2)

Я знаю, что выше это тривиальный пример, но в основном мне интересно, если вы можете набрать двоичное / шестнадцатеричное значение непосредственно в запрос.

1 Ответ

4 голосов
/ 23 марта 2020

Вы можете использовать битовый литерал

INSERT INTO mytable (number) VALUES (b'00000010');
or
INSERT INTO mytable (number) VALUES (0b00000010)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...