Có vẻ như chu kỳ là vấn đề.
Các chu kỳ được phát hiện bằng cách xem các cột có toán tử PRIOR trong mệnh đề CONNECT BY.
Để phá vỡ các chu kỳ như vậy, bạn cần thêm các điều kiện đúng tầm thường nhưng sử dụng toán tử PRIOR trên các cột bổ sung.
Ví dụ:vào mệnh đề CONNECT BY của bạn, hãy thêm
and prior emp_id is not null
(giả sử rằng emp_id không bao giờ có thể là null).