[CP] fix calc default expr of generate column core

This commit is contained in:
obdev 2022-12-23 04:41:37 +00:00 committed by ob-robot
parent 87b1a70b38
commit d1adfdd085

View File

@ -919,6 +919,7 @@ int ObDMLResolver::resolve_basic_column_item(const TableItem &table_item,
ObString col_def;
ObRawExpr *ref_expr = NULL;
if (col_schema->is_generated_column()) {
column_item.set_default_value(ObObj()); // set null to generated default value
if (OB_FAIL(col_schema->get_cur_default_value().get_string(col_def))) {
LOG_WARN("get generated column definition failed", K(ret), K(*col_schema));
} else if (OB_FAIL(ObSQLUtils::convert_sql_text_from_schema_for_resolve(*allocator_,