当前位置: 代码迷 >> Sql Server >> MSSQL中调用递归解决方案
  详细解决方案

MSSQL中调用递归解决方案

热度:21   发布时间:2016-04-27 17:36:51.0
MSSQL中调用递归
现在tree表如下:

self_id               father_id             name

    1                             0                       目录
    2                             1                     计算机类
    3                             1                       文学类
    4                             2                     汇编语言
    5                             3                       XX自传
    6                             2                   计算机语言类
    7                             6                     java语言

要求用存储过程递归出:

目录
    计算机类
            汇编语言
            计算机语言类
                    java语言
    文学类
            XX自传
   
请问怎么怎么写呢?
   


------解决方案--------------------
递归都是可以用循环代替的

当然,如果写成函数,用递归也是可以实现的,不过sql的递归函数效率不好,写出来怕误人子弟
  相关解决方案