企业版OB-mysql存储过程异常

【 使用环境 】生产环境 or 测试环境
【 OB or 其他组件 】存储过程异常
【 使用版本 】企业版本 v4.2.1.4
【问题描述】存储过程创建成功,但是显示全部是失败的,也无法执行,如下图。但是社区版本4.3.0.1是成功的

【复现路径】
执行过程
1:创建存储过程
delimiter $$
CREATE DEFINER = cs_info_stg@% PROCEDURE cs_info_stg.sp_analyze_table(table_name VARCHAR(128))
MODIFIES SQL DATA
begin

DECLARE v_sqlstr VARCHAR(1000) DEFAULT NULL;
set @table_count:=0;
set @v_sqlstr := concat('analyze table ',lower(table_name));

PREPARE stmt1 FROM @v_sqlstr;
EXECUTE stmt1;
DEALLOCATE prepare stmt1;

COMMIT;
END
$$
2:能创建成功,没有提示报错
3:OB客户端工具提示px
4:执行提示语法错误

【附件及日志】推荐使用OceanBase敏捷诊断工具obdiag收集诊断信息,详情参见链接(右键跳转查看):

【SOP系列 22 】——故障诊断第一步(自助诊断和诊断信息收集)

【备注】基于 LLM 和开源文档 RAG 的论坛小助手已开放测试,在发帖时输入 [@论坛小助手] 即可召唤小助手,欢迎试用!