fix bug: update set should report error when charset convert error

This commit is contained in:
akaError
2023-09-13 07:10:33 +00:00
committed by ob-robot
parent 8e28a65afa
commit e4415822c8
4 changed files with 17 additions and 17 deletions

View File

@ -558,7 +558,8 @@ public:
common::ObIAllocator &allocator,
const ObColumnRefRawExpr &col_expr,
ObRawExpr *&expr,
const ObSQLSessionInfo *session_info);
const ObSQLSessionInfo *session_info,
bool is_generated_column = false);
static int build_column_conv_expr(const ObSQLSessionInfo *session_info,
ObRawExprFactory &expr_factory,
const common::ObObjType &type,
@ -568,7 +569,8 @@ public:
const common::ObString *column_conv_info,
const common::ObIArray<common::ObString> *type_infos,
ObRawExpr *&expr,
bool is_in_pl = false);
bool is_in_pl = false,
bool is_generated_column = false);
static int build_var_int_expr(ObRawExprFactory &expr_factory,
ObConstRawExpr *&expr);
static int build_default_expr(ObRawExprFactory &expr_factory,