【发布时间】:2014-04-28 08:49:24
【问题描述】:
我有以下 T-SQL 函数:https://gist.github.com/cwattengard/11365802
这会以广度优先遍历的方式返回数据。有没有一种简单的方法可以让这个函数在深度优先遍历中返回它的数据?我有一个可以满足此要求的树视图组件(旧系统)。
我已经有一个类似的存储过程,它以深度优先遍历的方式返回树,但它使用游标并且非常慢。 (6-7 秒,而此函数在相同数据上花费的时间不到一秒)。
【问题讨论】:
-
也许你看起来像this
标签: tsql recursion common-table-expression