[CP] [to #54388714] fix anonymous in arguments resolve & udf expr location & symbol compare with new interface

This commit is contained in:
obdev
2024-04-22 06:46:11 +00:00
committed by ob-robot
parent 772c61d04b
commit 057b8cf550
6 changed files with 27 additions and 10 deletions

View File

@ -459,7 +459,7 @@ int ObCreatePackageResolver::resolve_functions_spec(const ObPackageInfo &package
routine_info.set_overload(NO_OVERLOAD_IDX); //no overload
for (int64_t k = routine_list.count(); OB_SUCC(ret) && k>0; k--) {
ObRoutineInfo &tmp_routine_info = routine_list.at(k-1);
if (ObCharset::case_insensitive_equal(routine_info.get_routine_name(),
if (ObCharset::case_compat_mode_equal(routine_info.get_routine_name(),
tmp_routine_info.get_routine_name())) {
if (NO_OVERLOAD_IDX == tmp_routine_info.get_overload()) {
tmp_routine_info.set_overload(OVERLOAD_START_IDX);