我想在二进制字符串中存储 20 个字节,这些字节来自应用程序的整数。这是我能做的最好的。两个字节只是为了使它更简单。
create table t (bs binary(2));
insert into t (bs) values
(concat(unhex(hex(240)), unhex(hex(40))))
;
select
conv(hex(left(bs, 1)), 16, 10) n1,
conv(hex(mid(bs, 2, 1)), 16, 10) n2
from t;
+------+------+
| n1 | n2 |
+------+------+
| 240 | 40 |
+------+------+
有什么不那么冗长的吗?如果不是,这些功能将如何进行这些转换?