The mi_lo_specset_maxbytes() function
The mi_lo_specset_maxbytes() function sets the maximum number of bytes allowed for a smart large object.
Syntax
mi_integer mi_lo_specset_maxbytes(LO_spec, maxbytes)
MI_LO_SPEC *LO_spec;
mi_int8 *maxbytes;
- LO_spec
- A pointer to the LO-specification structure in which to save the maximum size.
- maxbytes
- A pointer to an eight-byte integer (mi_int8) structure that contains the maximum number of bytes for the smart large object.
Valid in client LIBMI application? | Valid in user-defined routine? |
---|---|
Yes | Yes |
Usage
After you set the maximum size in an LO-specification structure, you pass this structure to a smart-large-object creation function (such as mi_lo_create()) to provide the maximum size as a user-supplied storage characteristic for a new smart large object.
For more information about the maximum size of a smart large object or on how to use the mi_lo_specset_maxbytes() function, see the HCL OneDB™ DataBlade® API Programmer's Guide.
Return values
- MI_OK
- The function was successful.
- MI_ERROR
- The function was not successful.