码迷,mamicode.com
首页 > 其他好文 > 详细

BINARY 和 VARBINARY

时间:2017-04-06 09:53:52      阅读:142      评论:0      收藏:0      [点我收藏+]

标签:内容   ges   存储空间   技术   指定   bsp   补齐   不同   arch   

(1) BINARY 和 VARBINARY 类型类似于 CHAR 和 VARCHAR,不同的是它们可以存储包含二进制字节的字符串

(2) BINARY类型的长度是固定的,指定长度之后,不足最大长度的,将在它们右边填充 ‘\0‘ 补齐以达到指定长度,例如,指定列数据类型为 BINARY(3),当插入 ‘a‘ 时,存储的内容实际为 "a\0\0",当插入 ‘ab‘ 时,实际存储的内容为 "ab\0",不管存储的内容是否达到指定的长度,其存储空间均为指定的值M。

(3) VARBINARY类型的长度是可变的,指定好长度之后,其长度可以在 0 到最大值之间,例如,指定列数据类型为 VARBINARY(20),如果插入的值的长度只有 10,则实际存储空间为 10 加 1,即其实际占用的空间为字符串的实际长度加 1

技术分享

 

 

 

 

 

     

 

BINARY 和 VARBINARY

标签:内容   ges   存储空间   技术   指定   bsp   补齐   不同   arch   

原文地址:http://www.cnblogs.com/pzk7788/p/6671476.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!