美文网首页
BINARY和VARBINARY的区别

BINARY和VARBINARY的区别

作者: 般不丢 | 来源:发表于2016-09-09 22:07 被阅读46次

CREATE TABLE t(c BINARY(3));

INSERT INTO t SET c='a';

SELECT HEX(c), c='a', c='a\0\0' FROM t;  #判断c是否等于'a'

HEX(c)      c='a'      c='a\0\0'

610000    0           1

固定3个字节

CREATE TABLE tt(c VARBINARY(3));

INSERT INTO tt SET c='a';

SELECT HEX(c), c='a', c='a\0\0' FROM tt;  #判断c是否等于'a'

HEX(c)    c='a'    c='a\0\0'

61          1          0

可变3个字节

相关文章

网友评论

      本文标题:BINARY和VARBINARY的区别

      本文链接:https://www.haomeiwen.com/subject/ibqyettx.html