LOB类型提供了BFILE、BLOB、CLOB、NCLOB让我们来存储最大尺寸有4G的无结构的数据块(例如:文本、图像、声音和视频等)。并且它们右以以高效的、任意的和分段操作的方式存取数据。
LOB类型在很多方面和LONG和LONG RAW不同,例如,除了NCLOB以外LOB可以被看作对象类型,但是LONG不行。LOB的最大尺寸为4G,但LONg的最大尺寸只有2GB。同时LOB支持随机存取数据,但是LONG中支持顺序存取。 LOB类型存储LOB定位器,它指向一个存储在外部文件的大型对象,PL/SQL通过定位器来操作LOBs。从Oracle9i开始,我们可以将CLOBs转换成CHAR和VARCHAR2,反之亦然。可以使用包DBMS_LOB来对LOB型进行读写的进行分段操作。 Oralce公司建议以后的系统尽量采用LOB型。 |
|
来自: gisinfowebis > 《oracle》