The mi_fp_setfuncid() function
The mi_fp_setfuncid() accessor function sets the routine identifier for a user-defined routine in its associated MI_FPARAM structure.
Syntax
void mi_fp_setfuncid(fparam_ptr, routine_id)
MI_FPARAM *fparam_ptr;
mi_funcid routine_id;
- fparam_ptr
- A pointer to the associated MI_FPARAM structure.
- routine_id
- The integer routine identifier to set in the MI_FPARAM structure.
Valid in client LIBMI application? | Valid in user-defined routine? |
---|---|
Yes | Yes |
Usage
The mi_fp_setfuncid() function
sets the routine identifier for the UDR associated with the MI_FPARAM structure
that fparam_ptr references. The routine identifier uniquely
identifies the UDR within the database.
Tip: The DataBlade®
API provides
the mi_funcid data type for routine identifiers. The mi_funcid data
type has the same structure as the mi_integer data type. For
compatibility with earlier versions, some DataBlade
API functions
still assume that routine identifiers are of type mi_integer.
For more information about UDR information in an MI_FPARAM structure, see the HCL OneDB™ DataBlade API Programmer's Guide.
Return values
None.