ITPub博客

首页 > 数据库 > > GuassDB 100 二进制类型简介

GuassDB 100 二进制类型简介

作者:GaussDB_数据库 时间:2020-02-25 11:55:50 0 删除 编辑

GaussDB 100支持的二进制类型有BINARY、VARBINARY、IMAGE、BLOB和RAW。

二进制字符串是一个字节序列。它与普通字符串序列的区别是二进制字符串可以存储0值,可以存储非字母,数字等之外的字符。简单说,二进制字符串适用于存储原始字节数据,而字符串适合存储文本。

BINARY

语法:

BINARY(size)

功能:存储定长的二进制数据。

若输入长度小于size,则右边补0。

占用空间:1 ~ 8000字节。

对应关键字:BINARY

VARBINARY

语法:

VARBINARY(size)

功能:存储变长的二进制数据。

占用空间:1 ~ 8000字节。

对应关键字:VARBINARY

IMAGE

语法:

IMAGE

功能:VARBINARY的大对象类型,用于存储大对象数据。

占用空间:0 ~ 4G。

对应关键字:IMAGE

BLOB

语法:

BLOB

功能:RAW类型的大对象类型,存储变长大对象二进制数据。

输入为16进制字符串。

占用空间:0~ 4G。

对应关键字:

  • BLOB

  • BYTEA

RAW

语法:

RAW(size)

功能:存储变长的二进制数据。

占用空间:1 ~ 8000字节。

对应关键字:RAW


来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69959250/viewspace-3160669/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2020-01-06

  • 博文量
    2907
  • 访问量
    19240