pub fn resolve_sql_routine_alter_target(
catalog: &dyn RoutineNameCatalog,
registry: &BTreeMap<String, Vec<Arc<SQLUserFunction>>>,
requested_name: &str,
requested_types: Option<&[String]>,
kind: AlterRoutineKind,
) -> Result<(String, usize), SQLError>