fix some compatible bugs
This commit is contained in:
		| @ -743,8 +743,9 @@ int ObSql::fill_select_result_set(ObResultSet &result_set, ObSqlCtx *context, co | ||||
|           if ((T_FUN_SET_TO_STR != expr->get_expr_type() && | ||||
|               T_FUN_ENUM_TO_STR != expr->get_expr_type()) && | ||||
|               (T_FUN_SYS_CALC_UROWID == expr->get_expr_type() || | ||||
|               ObCharset::case_insensitive_equal(OB_HIDDEN_LOGICAL_ROWID_COLUMN_NAME, | ||||
|                                     static_cast<ObColumnRefRawExpr *>(expr)->get_column_name()))) { | ||||
|                (lib::is_oracle_mode() && | ||||
|                 ObCharset::case_insensitive_equal(OB_HIDDEN_LOGICAL_ROWID_COLUMN_NAME, | ||||
|                                                   static_cast<ObColumnRefRawExpr *>(expr)->get_column_name())))) { | ||||
|             //Although the current implement of rowid does not use mock a column schema, it should | ||||
|             //be as normal column when displayed externally. | ||||
|             if (T_FUN_SYS_CALC_UROWID == expr->get_expr_type()) { | ||||
|  | ||||
		Reference in New Issue
	
	Block a user
	 wangt1xiuyi
					wangt1xiuyi