OceanBase 数据库当前版本所支持的大对象和文本类型及其相关信息如下表所示。
| 类型 | 长度 | 存储长度上限(字节) | 字符集 |
|---|---|---|---|
TINYBLOB | 变长 | 255 | BINARY |
BLOB | 变长 | 65536 / 64K | BINARY |
MEDIUMBLOB | 变长 | 16777216 / 16M | BINARY |
LONGBLOB | 变长 | 50331648 / 48M | BINARY |
TINYTEXT | 变长 | 256 | UTF8MB4 |
TEXT | 变长 | 65536 / 64K | UTF8MB4 |
MEDIUMTEXT | 变长 | 16777216 / 16M | UTF8MB4 |
LONGTEXT | 变长 | 50331648 / 48M | UTF8MB4 |
在大多数情况下,可以将 BLOB 列视为一个 VARBINARY 列,可以将 TEXT 列视为 VARCHAR 列。BLOB 和 TEXT 在以下方面与 VARBINARY 和 VARCHAR 有所不同:
必须指定
BLOB和TEXT列上的索引前缀长度。对于CHAR和VARCHAR,前缀长度是可选的。BLOB和TEXT列不能有DEFAULT值。
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




