mi_boolean mi_qual_needoutput(MI_AM_QUAL_DESC *qualDesc, mi_integer n);
If a UDR declaration includes an out parameter, the function call in the WHERE clause includes a corresponding placeholder, called a statement-local variable (SLV). If the mi_qual_needoutput() function detects the presence of an slv, the access method calls the mi_qual_setoutput() function to set a constant value for that SLV.
For examples of OUT parameters and SLVs, refer to Runtime Values as Arguments.
MI_TRUE indicates that the qualification function involves an SLV argument. MI_FALSE indicates that the qualification function does not specify an SLV argument.
See the description of accessor function mi_qual_setoutput().