GBase 8s
运维管理
文章

GBase8s V8.8 BINARY和VARBINARY类型

发表于2026-01-14 15:15:0623次浏览5个评论

BINARY和VARBINARY与CHAR和VARCHAR相似,只是它们包含的是二进制串而不是非二进制串。也就是说,它们包含的是字节串而不是字符串。这意味着它们没有字符集,并且分类和比较都基于列里字节的数值。

BINARY和VARBINARY允许的最大长度与CHAR和VARCHAR一样,只是对于BINARY和VARBINARY这个长度是字节长而不是字符长。

BINARY和VARBINARY对于填充空格的处理与CHAR和VARCHAR一样。当存储BINARY值时,它们被用空格右填充到指定长度。当取回BINARY值时,尾随空格被删除掉。对于VARBINARY,当存储值的时候把尾随空格删除掉。如果用户打算使用这些数据类型来存储可以空格结尾的二进制数据时,应该考虑这些特征。

评论

登录后才可以发表评论
用户头像
mittens发表于 6个月前
学习了
崔哥发表于 4个月前
春城无处不飞花,寒食东风御柳斜。日暮汉宫传蜡烛,轻烟散入五侯家。
GBase用户51935发表于 2个月前
向大佬学习
ljt98发表于 2个月前
向大佬学习
GBase用户51883发表于 2个月前
三人行必有我师