xml online ddl bugfix
This commit is contained in:
@ -2570,7 +2570,8 @@ int ObDelUpdResolver::generate_column_conv_function(ObInsertTableInfo &table_inf
|
||||
LOG_WARN("fail to find column item", K(ret), K(column_id), K(column_item), K(*tbl_col));
|
||||
} else if (OB_FAIL(find_value_desc(table_info, column_id, column_ref))) {
|
||||
LOG_WARN("fail to check column is exists", K(ret), K(column_id));
|
||||
} else if (tbl_col->is_xml_column() || (tbl_col->is_udt_hidden_column())) {
|
||||
} else if ((!session_info_->get_ddl_info().is_ddl() || OB_ISNULL(column_ref)) &&
|
||||
( tbl_col->is_xml_column() || (tbl_col->is_udt_hidden_column()))) {
|
||||
if (!tbl_col->is_xml_column()) {
|
||||
// do nothing, hidden column with build with xml column together
|
||||
} else if (OB_FAIL(build_column_conv_function_for_udt_column(table_info, i, column_ref))) {
|
||||
|
||||
Reference in New Issue
Block a user