当前位置导航:炫浪网>>网络学院>>编程开发>>Oracle教程

层次树添加节点、删除节点


  1)准备数据
  /*建表*/
  create table mytree (dcode varchar2(10), --部门编码
  cname varchar(50),     --描述  
  f_dcode varchar2(10),     --上级部门
  primary key(dcode))
  /
  insert into mytree(dcode,cname,f_dcode)
  values('01','北京公司',null)
  /
  insert into mytree(dcode,cname,f_dcode)
  values('02','天津公司',null)
  /
  insert into mytree(dcode,cname,f_dcode)
  values('03','上海公司',null)
  /
  insert into mytree(dcode,cname,f_dcode)
  values('0101','组织部','01')
  /
  insert into mytree(dcode,cname,f_dcode)
  values('0102','董事局','01')
  /
  insert into mytree(dcode,cname,f_dcode)
  values('0201','生产部门','02')
  /
  insert into mytree(dcode,cname,f_dcode)
  values('0202','仓库','02')
  /
  insert into mytree(dcode,cname,f_dcode)
  values('0203','财务部','02')
  /
  insert into mytree(dcode,cname,f_dcode)
  values('0302','港口协办','03')
  /
  commit
  /
  2)初始运行界面
  
 

  3)点击“生成树(记录组)”按钮:运行结果如下
  
 

  4)点击“添加节点”按钮:运行结果如下
  
 

  5)点击“删除节点”按钮:运行结果如下
  
相关内容
赞助商链接