这里我需要树结构查询,一个是int,另一个是varchar字段。我不想将 varchar 修改为 int。
表结构:
ID INT
SUB_TASK_ID INT
TASK_ID INT
PID INT
WBS_ID VARCHAR
WBS_TYPE VARCHAR
在这里,我正在尝试投射 wbs_id
SELECT *
from art_sub_task_allocation
START WITH sub_task_id IN (929)
CONNECT BY PRIOR CAST(wbs_id AS Numeric(10,0)) = sub_task_id;
但我得到错误:用户数据中的CONNECT BY循环