diff --git a/src/objit/include/objit/common/ob_item_type.h b/src/objit/include/objit/common/ob_item_type.h index f39872a0ca..032c6fc77d 100755 --- a/src/objit/include/objit/common/ob_item_type.h +++ b/src/objit/include/objit/common/ob_item_type.h @@ -843,6 +843,9 @@ typedef enum ObItemType T_FUN_SYS_ST_SYMDIFFERENCE = 1729, T_FUN_SYS_PRIV_ST_ASMVTGEOM = 1730, T_FUN_SYS_PRIV_ST_MAKE_VALID = 1731, + T_FUN_SYS_XML_CONCAT = 1732, + T_FUN_SYS_XML_FOREST = 1733, + T_FUN_SYS_XML_EXISTSNODE = 1734, ///< @note add new oracle only function type before this line T_FUN_SYS_TABLET_AUTOINC_NEXTVAL = 1801, // add only for heap table diff --git a/src/sql/engine/expr/ob_expr_eval_functions.cpp b/src/sql/engine/expr/ob_expr_eval_functions.cpp index 02340a65b1..87231f1ddb 100644 --- a/src/sql/engine/expr/ob_expr_eval_functions.cpp +++ b/src/sql/engine/expr/ob_expr_eval_functions.cpp @@ -1102,6 +1102,9 @@ static ObExpr::EvalFunc g_expr_eval_functions[] = { eval_questionmark_decint2decint_eqcast, /* 660 */ eval_questionmark_decint2decint_normalcast, /* 661 */ ObExprExtractExpiredTime::eval_extract_cert_expired_time, /* 662 */ + NULL, //ObExprXmlConcat::eval_xml_concat, /* 663 */ + NULL, //ObExprXmlForest::eval_xml_forest, /* 664 */ + NULL, //ObExprExistsNodeXml::eval_existsnode_xml, /* 665 */ }; static ObExpr::EvalBatchFunc g_expr_eval_batch_functions[] = {