[to #45994702] fix array(array(obj)) serialize
This commit is contained in:
@ -591,7 +591,9 @@ int ObSPIService::spi_calc_raw_expr(ObSQLSessionInfo *session,
|
||||
int ret = OB_SUCCESS;
|
||||
ObExecContext *exec_ctx = NULL;
|
||||
ParamStore param_store((ObWrapperAllocator(*allocator)));
|
||||
CK (OB_NOT_NULL(result));
|
||||
OZ (ObSQLUtils::se_calc_const_expr(session, expr, param_store, *allocator, exec_ctx, *result));
|
||||
OX (result->set_collation_level(expr->get_result_type().get_collation_level()));
|
||||
OZ (spi_pad_char_or_varchar(session, expr, allocator, result));
|
||||
return ret;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user