0
我得到這個錯誤:TSQL MAXRECURSION在CTE
The maximum recursion 100 has been exhausted before statement completion
當我運行這個功能:
WITH allDays AS (
SELECT @DateEarly AS date
UNION ALL
SELECT DATEADD(dd, 1, date) as date
FROM allDays s
WHERE DATEADD(dd, 1, date) <= @DateLate
)
SELECT *
from allDays
where dbo.isFestivo(date)>0
我試圖追加此選項:
OPTION (MAXRECURSION 200);
,但我得到「選項」字之前的錯誤156。 你知道爲什麼嗎?
**你究竟在哪裏*追加*此選項(MAXRECURSION 200)?你能告訴我們你有*這個選項的查詢嗎? –