标签:
二进制类型 包括BINARY、VARBINARY、BIT、TINYBLOB、BLOB、MEDIUMBLOB、LONGBLOB BINARY(M)类型,保存的是字节而不是字符,没有字符集限制,字节数为M,允许长度为0~M的定长二进制字符串。不足最大指定长度的空间由“\0”补全,查询时也要包含"\0",不然查找不到。进行比较时是按字节进行比较,而不是按字符(char),按字节比较比字符简单快速,按字符(char)比较不区分大小写,而binary区分大小写。 VARBINARY(M)类型,允许长度为0~M的变长二进制字符串,实际占用的空间为实际长度加1。进行比较时是按字节进行比较,而不是按字符(char)。此类型中不包含"\0"。 问题:binary类型不足用\0代替,char类型不足字节数 用什么代替?
标签:
原文地址:http://blog.csdn.net/shienquan/article/details/45397039