[FEAT MERGE]:Oracle Json Supported

This commit is contained in:
obdev
2023-01-28 15:52:29 +08:00
committed by ob-robot
parent 274e68514d
commit bbb017266b
197 changed files with 30520 additions and 2252 deletions

View File

@ -28,6 +28,7 @@
#include "ob_log_distinct.h"
#include "ob_log_expr_values.h"
#include "ob_log_function_table.h"
#include "ob_log_json_table.h"
#include "ob_log_values.h"
#include "ob_log_material.h"
#include "ob_log_window_function.h"
@ -279,6 +280,13 @@ ObLogicalOperator *ObLogOperatorFactory::allocate(ObLogPlan &plan, ObLogOpType t
} else { /* do nothing */ }
break;
}
case LOG_JSON_TABLE: {
ptr = allocator_.alloc(sizeof(ObLogJsonTable));
if (NULL != ptr) {
ret_op = new (ptr) ObLogJsonTable(plan);
} else { /* do nothing */ }
break;
}
case LOG_UNPIVOT: {
ptr = allocator_.alloc(sizeof(ObLogUnpivot));
if (NULL != ptr) {