我对这两种数据类型非常着迷.根据100,它们呈现如下:

BLOB :个可变长度的二进制大对象字符串,长度可达2GB(2147483647).主要用于存储非传统数据,如语音或混合媒体.BLOB字符串与字符集不关联,如FOR位数据字符串.

CLOB :个可变长度字符的大型对象字符串,最长可达2 GB(2,147,483,647).CLOB可以存储单字节字符串或基于字符的多字节数据.CLOB被视为字符串.

我不知道的是,从DB2和Oracle的Angular 来看,两者之间是否有任何区别?我的意思是,DB2 CLOB和Oracle CLOB之间,以及DB2 BLOB和Oracle BLOB之间有什么区别?DB2和Oracle中的最大值是多少?只是2GB吗?

推荐答案

BLOB用于二进制数据(videos, images, documents, other)

CLOB表示大文本数据(text)

MySQL上的最大大小为2 GB

Oracle 128TB上的最大大小

Database相关问答推荐

如何在mongodb数据库中设置导入的CSV文件的字段之间的关系

将数据集上传到 Hub 时停止运行时会导致什么?

用于存储人与聊天消息的数据库设计

如何在 Big Data 中进行模糊搜索

我应该使用哪种数据库模型在运行时动态修改实体/属性?

数据库设计 - 类别(categories)和子类别(sub-categories)

用于存储食谱的数据库设计

主必须包括表的分区位置错误中的所有列?

SqlAlchemy 中的动态表创建和 ORM 映射

将所有数据库列设置为 NOT NULL 是一种好习惯吗?

为 Java servlet 管理数据库连接的最佳方法

SQLite同时读写

在现有数据库上使用 liquibase

将用户数据存储在 LDAP 而不是 RDBMS 中的原因

mysql 无法从存储引擎读取自增值

Python中准备好的语句和参数化查询之间的混淆

Firebase 排行榜排名

如何在数据库中获取原始的created_at值(不是转换为 ActiveSupport::TimeWithZone 的对象)

Web 应用程序的文件存储:文件系统、数据库和 NoSQL 引擎

Oracle order NULL LAST 默认