1、建立公司编制表,表结构为父部门编号、部门编号、部门名称
2、插入如下记录
父部门编号 部门编号 部门名称
0 999 a部门
011 998 aba部门
012 997 aaa部门
013 996 aca部门
999 011 ab部门
999 012 aa部门
999 013 ac部门
996 995 acaa部门
995 994 acaaa部门
3、在表中增加列,部门排序号,字符型
4、对表进行排序,用存储过程实现,最终达到目的为 序号应该象部门名称一样,如
a部门 00
aba部门 000100
aaa部门 000000
aca部门 000200
ab部门 0001
aa部门 0000
ac部门 0002
acaa部门 00020000
acaaa部门 0002000000
(存储过程不得以部门名称为判断依据,应根据部门编号来进行判断来实现序号)