在学习OB子查询表达式ObQueryRefRawExpr
时看到如下两个成员:
//子查询的输出列类型
common::ObSEArray<ObExprResType, 64, common::ModulePageAllocator, true> column_types_;
common::ObSEArray<ObExecParamRawExpr *, 4, common::ModulePageAllocator, true> exec_params_;
对于第二个SEArray
的成员ObExecParamRawExpr
,查看源码看到了他们的get方法,但是没有找到set方法,所以无法确定他们的含义。
我理解为子查询投影列的表达式,请问这种理解正确吗?
望内核老师解答。