oracle中blob,clob,nclob主要区别是什么?

如题所述

第1个回答  2022-12-11

一、指代不同

1、blob:是指图像中的一块连通区域,Blob分析就是对前景/背景分离后的二值图像。

2、clob:是内置类型,将字符大对象 (Character Large Object) 存储为数据库表某一行中的一个列值。

3、nclob:长度可变的字符大对象。

二、特点不同

1、blob:对运动目标在图像平面上的轨迹进行估计的问题。

2、clob:CLOB 对象包含一个指向 SQL CLOB 数据的逻辑指针而不是数据本身。Clob 对象在被创建的事务处理期间有效。

3、nclob:大小可变的CLOB 对象,指向 SQL CLOB 数据的逻辑指针。


三、数据保存方式不同

1、blob:就是使用二进制保存数据。

2、clob:CLOB使用CHAR来保存数据。

3、nclob:使用NCHAR来保存数据。

参考资料来源:百度百科-CLOB

参考资料来源:百度百科-blo

相似回答