fix auto generate alias is too long
This commit is contained in:
@ -2065,7 +2065,7 @@ int ObDMLStmtPrinter::print_with()
|
||||
|| TableItem::RECURSIVE_CTE == cte_table->cte_type_) {
|
||||
if (OB_FAIL(print_cte_define_title(cte_table))) {
|
||||
LOG_WARN("print column name failed", K(ret));
|
||||
} else if (OB_FAIL(print_subquery(cte_table->ref_query_, PRINT_BRACKET | FORCE_COL_ALIAS))) {
|
||||
} else if (OB_FAIL(print_subquery(cte_table->ref_query_, PRINT_BRACKET))) {
|
||||
LOG_WARN("print table failed", K(ret));
|
||||
} else if (OB_FAIL(print_search_and_cycle(cte_table->ref_query_))) {
|
||||
LOG_WARN("print search and cycle failed", K(ret));
|
||||
|
||||
@ -89,7 +89,7 @@ int ObInsertAllStmtPrinter::print_multi_insert_stmt()
|
||||
OB_ISNULL(sub_select_stmt = table_item->ref_query_)) {
|
||||
ret = OB_ERR_UNEXPECTED;
|
||||
LOG_WARN("sub select stmt is null", K(ret), K(table_item), K(sub_select_stmt));
|
||||
} else if (OB_FAIL(print_subquery(sub_select_stmt, PRINT_CTE | FORCE_COL_ALIAS))) {
|
||||
} else if (OB_FAIL(print_subquery(sub_select_stmt, PRINT_CTE))) {
|
||||
LOG_WARN("failed to print subquery");
|
||||
} else {
|
||||
LOG_DEBUG("print multi insert stmt complete");
|
||||
|
||||
@ -171,7 +171,7 @@ int ObInsertStmtPrinter::print_values()
|
||||
if (OB_ISNULL(view) || OB_ISNULL(sub_select_stmt = view->ref_query_)) {
|
||||
ret = OB_ERR_UNEXPECTED;
|
||||
LOG_WARN("sub select stmt is null", K(ret), K(sub_select_stmt));
|
||||
} else if (OB_FAIL(print_subquery(sub_select_stmt, PRINT_CTE | FORCE_COL_ALIAS))) {
|
||||
} else if (OB_FAIL(print_subquery(sub_select_stmt, PRINT_CTE))) {
|
||||
LOG_WARN("failed to print subquery", K(ret));
|
||||
}
|
||||
} else {
|
||||
|
||||
Reference in New Issue
Block a user