MSSQL
재귀 쿼리에 대한 횟수 제한
WITH TMP AS (
SELECT
자료실폴더키, 폴더단계, 폴더정렬, 부모콜더키, 폴더명
FROM dbo.[자료실폴더]
WHERE 자료실폴더키 = 30
UNION ALL
SELECT
A.자료실폴더키, A.폴더단계, A.폴더정렬, A.부모콜더키, A.폴더명
FROM dbo.[자료실폴더] A
INNER JOIN TMP B ON A.자료실폴더키 = B.부모콜더키
WHERE A.자료실폴더키 > 0
)
SELECT * FROM TMP
OPTION (MAXRECURSION 5);
GO