У меня есть процедура, которая использует Connect By
SELECT <lots of fields>
FROM Group g
<joins>
WHERE <where>
CONNECT BY PRIOR g.ID = g.ParentID
START WITH g.ID = 1337
ORDER SIBLINGS BY g.Name
;
Число 1337
является параметром этой процедуры, если это значение равно 0
, я бы хотел игнорировать код connect by
и выполнить все остальное.
Как я могу справиться с этим?