set_value
使用此回调函数设置指定参数的值。以下示例为 FUNCTION 的 RETURNS 子句设置返回值(参数 0)。
an_extfn_value retval;
int ret = -1;
// set up the return value struct
retval.type = DT_INT;
retval.data = (void*) &ret;
retval.piece_len = retval.len.total_len =
(a_sql_uint32) sizeof( int );
extapi->set_value( arg_handle, 0, &retval, 0 );