You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
1、delete from "TEST" where "DEPTNO" = '000';或者delete from “JLERP_A"."TEST" where "DEPTNO" = '000'; 等表名使用双引号
2、提交SQL检测时页面没有任何信息,后台日志报execute_check和get_dml_table方法错误。
3、点SQL提交后,审核/执行信息显示“Json decode failed.执行结果Json解析失败, 请联系管理员”,扫描/影响行数为0。
4、点审核通过并执行后,当前状态为已正常结束,扫描/影响行数为0,数据未删除。
重现步骤
1、delete from "TEST" where "DEPTNO" = '000';或者delete from “JLERP_A"."TEST" where "DEPTNO" = '000'; 等表名使用双引号
2、提交SQL检测时页面没有任何信息,后台日志报execute_check和get_dml_table方法错误。
3、点SQL提交后,审核/执行信息显示“Json decode failed.执行结果Json解析失败, 请联系管理员”,扫描/影响行数为0。
4、点审核通过并执行后,当前状态为已正常结束,扫描/影响行数为0,数据未删除。
预期外的结果
oracle支持表名或schema+表名使用双引号。insert 语句在当前版本支持没有问题,但delete语句不支持。特别是通过insert 语句产生的回滚语句默认就是使用schema+表名且有双引号的delete语句,这就导致自动产生的回滚语句也无法通过审核。因此建议统一支持表名使用双引号
日志文本
版本
1.11.3
部署方式
Docker
是否还有其他可以辅助定位问题的信息?比如数据库版本等
No response
The text was updated successfully, but these errors were encountered: