【发布时间】:2012-11-03 23:39:47
【问题描述】:
我收到此错误:
最大递归100已经用完之前的语句 完成
当我运行这个函数时:
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。 你知道为什么吗?
【问题讨论】:
-
具体在哪里你追加这个
OPTION (MAXRECURSION 200)???你能告诉我们你有有这个选项的查询吗?
标签: sql-server tsql stored-procedures sql-server-2012 sql-server-2012-express