[导入]深度排序显示处理 [SQL]

--测试数据
DECLARE @t TABLE(ID char(3),PID char(3),Name nvarchar(10))
INSERT @t SELECT '001',NULL ,'浙江省'
UNION ALL SELECT '002','001','宁波市'
UNION ALL SELECT '004','002','慈溪市'
UNION ALL SELECT '003','001','杭州市'
UNION ALL SELECT '005',NULL ,'温州市'
UNION ALL SELECT '006','005','乐清市'
UNION ALL SELECT '007','006','白象'

----生成每个节点的编码累计(相同当单编号法的编码)
DECLARE @t_Level TABLE(ID char(3),Level int,Sort varchar(8000))

文章来源:http://www.gins.cn/blog/article.asp?id=44

posted on 2006-08-29 10:04  ginseng  阅读(181)  评论(0编辑  收藏  举报

导航