Obtain information from a function descriptor

You can use the following DataBlade® API functions to obtain additional information about the UDR or cast function that is associated with a function descriptor.
DataBlade API function Description
mi_fparam_get() Returns a pointer to the MI_FPARAM structure that is associated with the function descriptor
mi_routine_id_get() Returns the identifier for the UDR or cast function
mi_func_commutator() Determines if the UDR has a commutator function
mi_func_handlesnulls() Determines whether the UDR or cast function handles NULL arguments
mi_func_isvariant() Determines if the UDR or cast function is a variant function
mi_func_negator() Determines if the UDR has a negator function