The mi_issmall_data() function

The mi_issmall_data() macro determines whether storage of data is or is not in a smart large object.

Syntax

mi_boolean mi_issmall_data(size)
   MI_MULTIREP_SIZE size;
size
The value of the threshold-tracking field in the internal representation of a multirepresentational opaque type. This field is set to either MI_MULTIREP_SMALL or MI_MULTIREP_LARGE.
Valid in client LIBMI application? Valid in user-defined routine?
Yes Yes

Usage

The mi_issmall_data() macro checks the size value and sets the return value to indicate whether data is or is not stored in a smart large object.

Return values

MI_TRUE
The data is not stored in a smart large object.
MI_FALSE
The data is stored in a smart large object.