表结构:
orgid      org            parentid               depth                 orderid         
1        山木公司            0                     0                      1
2        质量部              1                     1                      2
3        质量科              2                     2                      3
4        信息中心            1                     1                      4
假如,质量部插入一个新部门,orderid就要树形菜单进行重新排序;调整一个子目录,且子目录下还有目录,如何从小排序。
请高人给一个算法或存储过程