start with 语句报语法错误

【 使用环境 】生产环境
【 OB or 其他组件 】OB
【 使用版本 】5.7.25-OceanBase_CE-v4.1.0.0
【问题描述】start with查询报语法错误
【复现路径】 ```
SELECT emp_id, mgr_id, position, level FROM emp
START WITH mgr_id IS NULL CONNECT BY PRIOR emp_id = mgr_id;

【问题现象及影响】
执行官方给定的start with语句,报语法错误,疑似start with关键词解析失败
【附件】
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your OceanBase version for the right syntax to use near 'WITH mgr_id IS NULL CONNECT BY PRIOR emp_id = mgr_id' at line 1
![批注 2022-11-25 223503|690x111](upload://wBbkpxchm2r3xXzQvvzEuOHOkam.png)

![image|690x126](upload://qa4afI4orbx8SbNdyvufI5hWQpF.png)

with应该不是这样写的吧。
先with在从中select

https://www.oceanbase.com/docs/community-observer-cn-10000000000901359

start with是一个兼容oracle的语法
和定义cte的with不是一个

社区版就没有兼容Oacle语法的实现吧。
社区版只有MySQL模式,并未见到该语法

但是从github上拉下来的代码 可以看到有start with connect by相关的用例啊

我搜了一下没看到start with connect by的用例,麻烦提供一下你看到看到的用例名和具体目录;

我直接从github上拉的源码编译的
unittest/sql/optimizer/test_optimizer_hierarchical_query.result
这个文件里应该都是swcb的用例吧