3
SQL Server中CTE可能有多少個最大遞歸級別?如果達到最大遞歸級別,那麼有什麼替代方法?SQL Server中CTE可能有多少次最大遞歸?
SQL Server中CTE可能有多少個最大遞歸級別?如果達到最大遞歸級別,那麼有什麼替代方法?SQL Server中CTE可能有多少次最大遞歸?
默認情況下,它是100
。
您可以通過附加的暗示改變它在每次查詢:
OPTION (MAXRECURSION N)
到查詢的末尾。
OPTION (MAXRECURSION 0)
表示沒有明確限制。
當達到遞歸限制時,會引發錯誤並且查詢中斷。
對於SQL 2005,OPTION(MAXRECURSION 0)等號會導致錯誤。 – JeffO 2012-10-05 15:24:13
@JeffO:當然,謝謝。 – Quassnoi 2012-10-05 18:11:10