mi_integer mi_lo_specget_maxbytes(LO_spec, maxbytes) MI_LO_SPEC *LO_spec; mi_int8 *maxbytes;
Valid in Client LIBMI Application? | Valid in User-Defined Routine? |
---|---|
Yes | Yes |
The mi_lo_specget_maxbytes( ) function is the LO-specification accessor function that returns the maximum size from a set of storage characteristics. The smart-large-object optimizer does not allow the size of a smart large object to exceed the maxbytes value.
You can use any of the following functions to initialize the LO-specification structure:
The mi_lo_specget_maxbytes( ) function obtains the current value for the maximum size from the LO-specification structure that LO_spec references.
See also the descriptions of mi_lo_colinfo_by_ids( ), mi_lo_colinfo_by_name( ), mi_lo_spec_free( ), mi_lo_spec_init( ), mi_lo_specset_maxbytes( ), and mi_lo_stat_cspec( ).
For more information on the maximum size of a smart large object or on how to use the mi_lo_specget_maxbytes( ) function, see the IBM Informix: DataBlade API Programmer's Guide.