Opaque data type

An opaque data type is a user-defined atomic data type. You can define a field of an opaque data type to be a smart large object. The support functions of the opaque type must perform the conversion between the LO handle in the opaque type and the smart-large-object data in the sbspace.

In A smart large object in a database column, the emp_picture column can be an opaque data type named picture instead of a BLOB data type. The picture data type can hold the image in a smart large object in one field of its internal structure and other information about the picture in other fields.