如何创建具有未知递归深度的公用表表达式

时间:2013-10-02 14:22:04

标签: sql sql-server tsql recursion common-table-expression

我是CTE的新手,我见过的所有例子都依赖于特定的,预定的递归深度。我的表有一个ParentId列,其深度未知。有人可以提供有关如何创建CTE的指导,我们不知道递归将会有多深?

1 个答案:

答案 0 :(得分:3)

您可以将MAXRECURSION指定为0。指定0时,不应用限制。有关MAXRECURSION的详细信息和示例,请参阅Query Hints