Bạn có thể giới hạn số lượng cấp đệ quy bằng cách sử dụng MAXRECURSION
gợi ý tùy chọn như sau:OPTION (MAXRECURSION 0);
trong đó giá trị (từ 0 đến 32767) chỉ định số mức của đệ quy, 0 nghĩa là vô hạn.
Từ tài liệu cho CTE:
Và tài liệu cho gợi ý truy vấn trạng thái:
Để sử dụng câu lệnh, bạn nối mệnh đề OPTION sau mệnh đề FROM trong truy vấn bằng cách sử dụng CTE đệ quy.
Việc chỉ định 0 có thể dẫn đến nội dung không hợp lệ nếu truy vấn đi vào vòng lặp vô hạn.