美文网首页
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