zoukankan      html  css  js  c++  java
  • 数据--innercode--的处理


    -- 处理总行,机构级别是0的
    merge into BASE_ORG t1
    using BASE_ORG t2
    on (t1.org_id = t2.org_id and t1.org_level = '0'  )
    when matched then
      Update set t1.inner_code =  LPAD(t1.org_code,8,'0'); 
    -- 处理 机构级别是1的 
    merge into BASE_ORG t1
    using BASE_ORG t2
    on (t1.parent_org_id = t2.org_id and t1.org_level = '1' )
    when matched then
    Update set t1.inner_code =  t2.inner_code|| LPAD(t1.org_code,8,'0'); 
    -- 处理 机构级别是2 的 
    merge into BASE_ORG t1
    using BASE_ORG t2
    on (t1.parent_org_id = t2.org_id and t1.org_level = '2')
    when matched then
    Update set t1.inner_code =  t2.inner_code|| LPAD(t1.org_code,8,'0');
    --
    -- 处理 机构级别是3 的 
    merge into BASE_ORG t1
    using BASE_ORG t2
    on (t1.parent_org_id = t2.org_id and t1.org_level = '3')
    when matched then
    Update set t1.inner_code =  t2.inner_code|| LPAD(t1.org_code,8,'0');
    -- 处理 机构级别是4 的 
    merge into BASE_ORG t1
    using BASE_ORG t2
    on (t1.parent_org_id = t2.org_id and t1.org_level = '4')
    when matched then
    Update set t1.inner_code =  t2.inner_code|| LPAD(t1.org_code,8,'0');

  • 相关阅读:
    自学软件测试获取学习资源途径有哪些?
    微信发红包-测试分析
    软件测试初级经验
    面试
    电商项目
    LoadRunner11的安装流程+破解+汉化+下载
    Oracle和Mysql操作上的一些区别
    Android模拟器,ADB命令
    logging
    heapq
  • 原文地址:https://www.cnblogs.com/xin1006/p/13546920.html
Copyright © 2011-2022 走看看