BINARY和VARBINARY的区别

2016-09-09  本文已影响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个字节

上一篇下一篇

猜你喜欢

热点阅读