Browse Source

优化管线同步sql,新增贞丰相关管线数据

linzhiwei 2 years ago
parent
commit
8c888b4872
1 changed files with 212 additions and 66 deletions
  1. 212 66
      zmrqSchedule/src/main/resources/mapper/HomaPageMapper.xml

+ 212 - 66
zmrqSchedule/src/main/resources/mapper/HomaPageMapper.xml

@@ -10,138 +10,284 @@
     <insert id="indsertHomePage1">
         begin
                 INSERT ALL
-                INTO tf_homepage VALUES (1,'1','中压管线',(SELECT SUM(pipelength) FROM PIPESECTIONMP@MZ_SDE))
-                INTO tf_homepage VALUES (1,'1','次高压管线',(SELECT SUM(pipelength) FROM PIPESECTIONIP@MZ_SDE))
-                INTO tf_homepage VALUES (1,'1','高压管线',(SELECT SUM(pipelength) FROM PIPESECTIONHP@MZ_SDE))
-                INTO tf_homepage VALUES (1,'1','低压管线',(SELECT SUM(pipelength) FROM PIPESECTIONLP@MZ_SDE))
-                INTO tf_homepage VALUES (2,'1','中压管线',(SELECT SUM(pipelength) FROM PIPESECTIONMP@TN_SDE))
-                INTO tf_homepage VALUES (2,'1','次高压管线',(SELECT SUM(pipelength) FROM PIPESECTIONIP@TN_SDE))
-                INTO tf_homepage VALUES (2,'1','高压管线',(SELECT SUM(pipelength) FROM PIPESECTIONHP@TN_SDE))
-                INTO tf_homepage VALUES (2,'1','低压管线',(SELECT SUM(pipelength) FROM PIPESECTIONLP@TN_SDE))
-                INTO tf_homepage VALUES (3,'1','中压管线',(SELECT SUM(pipelength) FROM PIPESECTIONMP@YT_SDE))
-                INTO tf_homepage VALUES (3,'1','次高压管线',(SELECT SUM(pipelength) FROM PIPESECTIONIP@YT_SDE))
-                INTO tf_homepage VALUES (3,'1','高压管线',(SELECT SUM(pipelength) FROM PIPESECTIONHP@YT_SDE))
-                INTO tf_homepage VALUES (3,'1','低压管线',(SELECT SUM(pipelength) FROM PIPESECTIONLP@YT_SDE))
+                INTO tf_homepage VALUES (1,'1','中压管线',(SELECT SUM(pipelength) FROM PIPESECTIONMP_EVW@MZ_SDE))
+                INTO tf_homepage VALUES (1,'1','次高压管线',(SELECT SUM(pipelength) FROM PIPESECTIONIP_EVW@MZ_SDE))
+                INTO tf_homepage VALUES (1,'1','高压管线',(SELECT SUM(pipelength) FROM PIPESECTIONHP_EVW@MZ_SDE))
+                INTO tf_homepage VALUES (1,'1','低压管线',(SELECT SUM(pipelength) FROM PIPESECTIONLP_EVW@MZ_SDE))
+                INTO tf_homepage VALUES (2,'1','中压管线',(SELECT SUM(pipelength) FROM PIPESECTIONMP_EVW@TN_SDE))
+                INTO tf_homepage VALUES (2,'1','次高压管线',(SELECT SUM(pipelength) FROM PIPESECTIONIP_EVW@TN_SDE))
+                INTO tf_homepage VALUES (2,'1','高压管线',(SELECT SUM(pipelength) FROM PIPESECTIONHP_EVW@TN_SDE))
+                INTO tf_homepage VALUES (2,'1','低压管线',(SELECT SUM(pipelength) FROM PIPESECTIONLP_EVW@TN_SDE))
+                INTO tf_homepage VALUES (3,'1','中压管线',(SELECT SUM(pipelength) FROM PIPESECTIONMP_EVW@YT_SDE))
+                INTO tf_homepage VALUES (3,'1','次高压管线',(SELECT SUM(pipelength) FROM PIPESECTIONIP_EVW@YT_SDE))
+                INTO tf_homepage VALUES (3,'1','高压管线',(SELECT SUM(pipelength) FROM PIPESECTIONHP_EVW@YT_SDE))
+                INTO tf_homepage VALUES (3,'1','低压管线',(SELECT SUM(pipelength) FROM PIPESECTIONLP_EVW@YT_SDE))
+                INTO tf_homepage VALUES (4,'1','中压管线',(SELECT SUM(pipelength) FROM PIPESECTIONMP_EVW@FP_SDE))
+                INTO tf_homepage VALUES (4,'1','次高压管线',(SELECT SUM(pipelength) FROM PIPESECTIONIP_EVW@FP_SDE))
+                INTO tf_homepage VALUES (4,'1','高压管线',(SELECT SUM(pipelength) FROM PIPESECTIONHP_EVW@FP_SDE))
+                INTO tf_homepage VALUES (4,'1','低压管线',(SELECT SUM(pipelength) FROM PIPESECTIONLP_EVW@FP_SDE))
+                INTO tf_homepage VALUES (5,'1','中压管线',(SELECT SUM(pipelength) FROM PIPESECTIONMP_EVW@BC_SDE))
+                INTO tf_homepage VALUES (5,'1','次高压管线',(SELECT SUM(pipelength) FROM PIPESECTIONIP_EVW@BC_SDE))
+                INTO tf_homepage VALUES (5,'1','高压管线',(SELECT SUM(pipelength) FROM PIPESECTIONHP_EVW@BC_SDE))
+                INTO tf_homepage VALUES (5,'1','低压管线',(SELECT SUM(pipelength) FROM PIPESECTIONLP_EVW@BC_SDE))
+                INTO tf_homepage VALUES (6,'1','中压管线',(SELECT SUM(pipelength) FROM PIPESECTIONMP_EVW@YL_SDE))
+                INTO tf_homepage VALUES (6,'1','次高压管线',(SELECT SUM(pipelength) FROM PIPESECTIONIP_EVW@YL_SDE))
+                INTO tf_homepage VALUES (6,'1','高压管线',(SELECT SUM(pipelength) FROM PIPESECTIONHP_EVW@YL_SDE))
+                INTO tf_homepage VALUES (6,'1','低压管线',(SELECT SUM(pipelength) FROM PIPESECTIONLP_EVW@YL_SDE))
+                INTO tf_homepage VALUES (7,'1','中压管线',(SELECT SUM(pipelength) FROM PIPESECTIONMP_EVW@ZF_SDE))
+                INTO tf_homepage VALUES (7,'1','次高压管线',(SELECT SUM(pipelength) FROM PIPESECTIONIP_EVW@ZF_SDE))
+                INTO tf_homepage VALUES (7,'1','高压管线',(SELECT SUM(pipelength) FROM PIPESECTIONHP_EVW@ZF_SDE))
+                INTO tf_homepage VALUES (7,'1','低压管线',(SELECT SUM(pipelength) FROM PIPESECTIONLP_EVW@ZF_SDE))
                 select 1 from dual;
 
 
                         INSERT into TF_HOMEPAGE
                         SELECT 1,2,a.diameter,a.len FROM
                                 (SELECT diameter,SUM(pipelength) AS LEN FROM
-                                        (SELECT diameter,pipelength FROM PIPESECTIONMP@MZ_SDE UNION ALL
-                                         SELECT diameter,pipelength FROM PIPESECTIONIP@MZ_SDE UNION ALL
-                                         SELECT diameter,pipelength FROM PIPESECTIONHP@MZ_SDE UNION ALL
-                                         SELECT diameter,pipelength FROM PIPESECTIONLP@MZ_SDE)
+                                        (SELECT diameter,pipelength FROM PIPESECTIONMP_EVW@MZ_SDE UNION ALL
+                                         SELECT diameter,pipelength FROM PIPESECTIONIP_EVW@MZ_SDE UNION ALL
+                                         SELECT diameter,pipelength FROM PIPESECTIONHP_EVW@MZ_SDE UNION ALL
+                                         SELECT diameter,pipelength FROM PIPESECTIONLP_EVW@MZ_SDE)
                                  group by diameter) a;
 
                         INSERT into TF_HOMEPAGE
                         SELECT 2,2,a.diameter,a.len FROM
                                 (SELECT diameter,SUM(pipelength) AS LEN FROM
-                                        (SELECT diameter,pipelength FROM PIPESECTIONMP@TN_SDE UNION ALL
-                                         SELECT diameter,pipelength FROM PIPESECTIONIP@TN_SDE UNION ALL
-                                         SELECT diameter,pipelength FROM PIPESECTIONHP@TN_SDE UNION ALL
-                                         SELECT diameter,pipelength FROM PIPESECTIONLP@TN_SDE)
+                                        (SELECT diameter,pipelength FROM PIPESECTIONMP_EVW@TN_SDE UNION ALL
+                                         SELECT diameter,pipelength FROM PIPESECTIONIP_EVW@TN_SDE UNION ALL
+                                         SELECT diameter,pipelength FROM PIPESECTIONHP_EVW@TN_SDE UNION ALL
+                                         SELECT diameter,pipelength FROM PIPESECTIONLP_EVW@TN_SDE)
                                  group by diameter) a;
 
                         INSERT into TF_HOMEPAGE
                         SELECT 3,2,a.diameter,a.len FROM
                                 (SELECT diameter,SUM(pipelength) AS LEN FROM
-                                        (SELECT diameter,pipelength FROM PIPESECTIONMP@YT_SDE UNION ALL
-                                         SELECT diameter,pipelength FROM PIPESECTIONIP@YT_SDE UNION ALL
-                                         SELECT diameter,pipelength FROM PIPESECTIONHP@YT_SDE UNION ALL
-                                         SELECT diameter,pipelength FROM PIPESECTIONLP@YT_SDE)
+                                        (SELECT diameter,pipelength FROM PIPESECTIONMP_EVW@YT_SDE UNION ALL
+                                         SELECT diameter,pipelength FROM PIPESECTIONIP_EVW@YT_SDE UNION ALL
+                                         SELECT diameter,pipelength FROM PIPESECTIONHP_EVW@YT_SDE UNION ALL
+                                         SELECT diameter,pipelength FROM PIPESECTIONLP_EVW@YT_SDE)
                                  group by diameter) a;
 
+                        INSERT into TF_HOMEPAGE
+                        SELECT 4,2,a.diameter,a.len FROM
+                            (SELECT diameter,SUM(pipelength) AS LEN FROM
+                                (SELECT diameter,pipelength FROM PIPESECTIONMP_EVW@FP_SDE UNION ALL
+                                 SELECT diameter,pipelength FROM PIPESECTIONIP_EVW@FP_SDE UNION ALL
+                                 SELECT diameter,pipelength FROM PIPESECTIONHP_EVW@FP_SDE UNION ALL
+                                 SELECT diameter,pipelength FROM PIPESECTIONLP_EVW@FP_SDE)
+                             group by diameter) a;
+
+                        INSERT into TF_HOMEPAGE
+                        SELECT 5,2,a.diameter,a.len FROM
+                            (SELECT diameter,SUM(pipelength) AS LEN FROM
+                                (SELECT diameter,pipelength FROM PIPESECTIONMP_EVW@BC_SDE UNION ALL
+                                 SELECT diameter,pipelength FROM PIPESECTIONIP_EVW@BC_SDE UNION ALL
+                                 SELECT diameter,pipelength FROM PIPESECTIONHP_EVW@BC_SDE UNION ALL
+                                 SELECT diameter,pipelength FROM PIPESECTIONLP_EVW@BC_SDE)
+                             group by diameter) a;
+
+                        INSERT into TF_HOMEPAGE
+                        SELECT 6,2,a.diameter,a.len FROM
+                            (SELECT diameter,SUM(pipelength) AS LEN FROM
+                                (SELECT diameter,pipelength FROM PIPESECTIONMP_EVW@YL_SDE UNION ALL
+                                 SELECT diameter,pipelength FROM PIPESECTIONIP_EVW@YL_SDE UNION ALL
+                                 SELECT diameter,pipelength FROM PIPESECTIONHP_EVW@YL_SDE UNION ALL
+                                 SELECT diameter,pipelength FROM PIPESECTIONLP_EVW@YL_SDE)
+                             group by diameter) a;
+
+                        INSERT into TF_HOMEPAGE
+                        SELECT 7,2,a.diameter,a.len FROM
+                            (SELECT diameter,SUM(pipelength) AS LEN FROM
+                                (SELECT diameter,pipelength FROM PIPESECTIONMP_EVW@ZF_SDE UNION ALL
+                                 SELECT diameter,pipelength FROM PIPESECTIONIP_EVW@ZF_SDE UNION ALL
+                                 SELECT diameter,pipelength FROM PIPESECTIONHP_EVW@ZF_SDE UNION ALL
+                                 SELECT diameter,pipelength FROM PIPESECTIONLP_EVW@ZF_SDE)
+                             group by diameter) a;
+
                         INSERT into TF_HOMEPAGE
                         SELECT 1,3,a.material,a.len FROM
                                 (SELECT material,SUM(pipelength) AS LEN FROM
-                                        (SELECT material,pipelength FROM PIPESECTIONMP@MZ_SDE UNION ALL
-                                         SELECT material,pipelength FROM PIPESECTIONIP@MZ_SDE UNION ALL
-                                         SELECT material,pipelength FROM PIPESECTIONHP@MZ_SDE UNION ALL
-                                         SELECT material,pipelength FROM PIPESECTIONLP@MZ_SDE)
+                                        (SELECT material,pipelength FROM PIPESECTIONMP_EVW@MZ_SDE UNION ALL
+                                         SELECT material,pipelength FROM PIPESECTIONIP_EVW@MZ_SDE UNION ALL
+                                         SELECT material,pipelength FROM PIPESECTIONHP_EVW@MZ_SDE UNION ALL
+                                         SELECT material,pipelength FROM PIPESECTIONLP_EVW@MZ_SDE)
                                  group by material) a;
 
                         INSERT into TF_HOMEPAGE
                         SELECT 2,3,a.material,a.len FROM
                                 (SELECT material,SUM(pipelength) AS LEN FROM
-                                        (SELECT material,pipelength FROM PIPESECTIONMP@TN_SDE UNION ALL
-                                         SELECT material,pipelength FROM PIPESECTIONIP@TN_SDE UNION ALL
-                                         SELECT material,pipelength FROM PIPESECTIONHP@TN_SDE UNION ALL
-                                         SELECT material,pipelength FROM PIPESECTIONLP@TN_SDE)
+                                        (SELECT material,pipelength FROM PIPESECTIONMP_EVW@TN_SDE UNION ALL
+                                         SELECT material,pipelength FROM PIPESECTIONIP_EVW@TN_SDE UNION ALL
+                                         SELECT material,pipelength FROM PIPESECTIONHP_EVW@TN_SDE UNION ALL
+                                         SELECT material,pipelength FROM PIPESECTIONLP_EVW@TN_SDE)
                                  group by material) a;
 
                         INSERT into TF_HOMEPAGE
                         SELECT 3,3,a.material,a.len FROM
                                 (SELECT material,SUM(pipelength) AS LEN FROM
-                                        (SELECT material,pipelength FROM PIPESECTIONMP@YT_SDE UNION ALL
-                                         SELECT material,pipelength FROM PIPESECTIONIP@YT_SDE UNION ALL
-                                         SELECT material,pipelength FROM PIPESECTIONHP@YT_SDE UNION ALL
-                                         SELECT material,pipelength FROM PIPESECTIONLP@YT_SDE)
+                                        (SELECT material,pipelength FROM PIPESECTIONMP_EVW@YT_SDE UNION ALL
+                                         SELECT material,pipelength FROM PIPESECTIONIP_EVW@YT_SDE UNION ALL
+                                         SELECT material,pipelength FROM PIPESECTIONHP_EVW@YT_SDE UNION ALL
+                                         SELECT material,pipelength FROM PIPESECTIONLP_EVW@YT_SDE)
                                  group by material) a;
                         INSERT into TF_HOMEPAGE
+                        SELECT 4,3,a.material,a.len FROM
+                            (SELECT material,SUM(pipelength) AS LEN FROM
+                                (SELECT material,pipelength FROM PIPESECTIONMP_EVW@FP_SDE UNION ALL
+                                 SELECT material,pipelength FROM PIPESECTIONIP_EVW@FP_SDE UNION ALL
+                                 SELECT material,pipelength FROM PIPESECTIONHP_EVW@FP_SDE UNION ALL
+                                 SELECT material,pipelength FROM PIPESECTIONLP_EVW@FP_SDE)
+                             group by material) a;
+
+                        INSERT into TF_HOMEPAGE
+                        SELECT 5,3,a.material,a.len FROM
+                            (SELECT material,SUM(pipelength) AS LEN FROM
+                                (SELECT material,pipelength FROM PIPESECTIONMP_EVW@BC_SDE UNION ALL
+                                 SELECT material,pipelength FROM PIPESECTIONIP_EVW@BC_SDE UNION ALL
+                                 SELECT material,pipelength FROM PIPESECTIONHP_EVW@BC_SDE UNION ALL
+                                 SELECT material,pipelength FROM PIPESECTIONLP_EVW@BC_SDE)
+                             group by material) a;
+
+                        INSERT into TF_HOMEPAGE
+                        SELECT 6,3,a.material,a.len FROM
+                            (SELECT material,SUM(pipelength) AS LEN FROM
+                                (SELECT material,pipelength FROM PIPESECTIONMP_EVW@YL_SDE UNION ALL
+                                 SELECT material,pipelength FROM PIPESECTIONIP_EVW@YL_SDE UNION ALL
+                                 SELECT material,pipelength FROM PIPESECTIONHP_EVW@YL_SDE UNION ALL
+                                 SELECT material,pipelength FROM PIPESECTIONLP_EVW@YL_SDE)
+                             group by material) a;
+
+                        INSERT into TF_HOMEPAGE
+                        SELECT 7,3,a.material,a.len FROM
+                            (SELECT material,SUM(pipelength) AS LEN FROM
+                                (SELECT material,pipelength FROM PIPESECTIONMP_EVW@ZF_SDE UNION ALL
+                                 SELECT material,pipelength FROM PIPESECTIONIP_EVW@ZF_SDE UNION ALL
+                                 SELECT material,pipelength FROM PIPESECTIONHP_EVW@ZF_SDE UNION ALL
+                                 SELECT material,pipelength FROM PIPESECTIONLP_EVW@ZF_SDE)
+                             group by material) a;
+
+                        INSERT into TF_HOMEPAGE
                         SELECT 1,4,a.BURY_STYLE,a.len FROM
                                 (SELECT BURY_STYLE,SUM(pipelength) AS LEN FROM
-                                        (SELECT BURY_STYLE,pipelength FROM PIPESECTIONMP@MZ_SDE UNION ALL
-                                         SELECT BURY_STYLE,pipelength FROM PIPESECTIONIP@MZ_SDE UNION ALL
-                                         SELECT BURY_STYLE,pipelength FROM PIPESECTIONHP@MZ_SDE UNION ALL
-                                         SELECT BURY_STYLE,pipelength FROM PIPESECTIONLP@MZ_SDE)
+                                        (SELECT BURY_STYLE,pipelength FROM PIPESECTIONMP_EVW@MZ_SDE UNION ALL
+                                         SELECT BURY_STYLE,pipelength FROM PIPESECTIONIP_EVW@MZ_SDE UNION ALL
+                                         SELECT BURY_STYLE,pipelength FROM PIPESECTIONHP_EVW@MZ_SDE UNION ALL
+                                         SELECT BURY_STYLE,pipelength FROM PIPESECTIONLP_EVW@MZ_SDE)
                                  group by BURY_STYLE) a;
 
                         INSERT into TF_HOMEPAGE
                         SELECT 2,4,a.BURY_STYLE,a.len FROM
                                 (SELECT BURY_STYLE,SUM(pipelength) AS LEN FROM
-                                        (SELECT BURY_STYLE,pipelength FROM PIPESECTIONMP@TN_SDE UNION ALL
-                                         SELECT BURY_STYLE,pipelength FROM PIPESECTIONIP@TN_SDE UNION ALL
-                                         SELECT BURY_STYLE,pipelength FROM PIPESECTIONHP@TN_SDE UNION ALL
-                                         SELECT BURY_STYLE,pipelength FROM PIPESECTIONLP@TN_SDE)
+                                        (SELECT BURY_STYLE,pipelength FROM PIPESECTIONMP_EVW@TN_SDE UNION ALL
+                                         SELECT BURY_STYLE,pipelength FROM PIPESECTIONIP_EVW@TN_SDE UNION ALL
+                                         SELECT BURY_STYLE,pipelength FROM PIPESECTIONHP_EVW@TN_SDE UNION ALL
+                                         SELECT BURY_STYLE,pipelength FROM PIPESECTIONLP_EVW@TN_SDE)
                                  group by BURY_STYLE) a;
 
                         INSERT into TF_HOMEPAGE
                         SELECT 3,4,a.BURY_STYLE,a.len FROM
                                 (SELECT BURY_STYLE,SUM(pipelength) AS LEN FROM
-                                        (SELECT BURY_STYLE,pipelength FROM PIPESECTIONMP@YT_SDE UNION ALL
-                                         SELECT BURY_STYLE,pipelength FROM PIPESECTIONIP@YT_SDE UNION ALL
-                                         SELECT BURY_STYLE,pipelength FROM PIPESECTIONHP@YT_SDE UNION ALL
-                                         SELECT BURY_STYLE,pipelength FROM PIPESECTIONLP@YT_SDE)
+                                        (SELECT BURY_STYLE,pipelength FROM PIPESECTIONMP_EVW@YT_SDE UNION ALL
+                                         SELECT BURY_STYLE,pipelength FROM PIPESECTIONIP_EVW@YT_SDE UNION ALL
+                                         SELECT BURY_STYLE,pipelength FROM PIPESECTIONHP_EVW@YT_SDE UNION ALL
+                                         SELECT BURY_STYLE,pipelength FROM PIPESECTIONLP_EVW@YT_SDE)
                                  group by BURY_STYLE) a;
 
+                        INSERT into TF_HOMEPAGE
+                        SELECT 4,4,a.BURY_STYLE,a.len FROM
+                            (SELECT BURY_STYLE,SUM(pipelength) AS LEN FROM
+                                (SELECT BURY_STYLE,pipelength FROM PIPESECTIONMP_EVW@FP_SDE UNION ALL
+                                 SELECT BURY_STYLE,pipelength FROM PIPESECTIONIP_EVW@FP_SDE UNION ALL
+                                 SELECT BURY_STYLE,pipelength FROM PIPESECTIONHP_EVW@FP_SDE UNION ALL
+                                 SELECT BURY_STYLE,pipelength FROM PIPESECTIONLP_EVW@FP_SDE)
+                             group by BURY_STYLE) a;
 
+                        INSERT into TF_HOMEPAGE
+                        SELECT 5,4,a.BURY_STYLE,a.len FROM
+                            (SELECT BURY_STYLE,SUM(pipelength) AS LEN FROM
+                                (SELECT BURY_STYLE,pipelength FROM PIPESECTIONMP_EVW@BC_SDE UNION ALL
+                                 SELECT BURY_STYLE,pipelength FROM PIPESECTIONIP_EVW@BC_SDE UNION ALL
+                                 SELECT BURY_STYLE,pipelength FROM PIPESECTIONHP_EVW@BC_SDE UNION ALL
+                                 SELECT BURY_STYLE,pipelength FROM PIPESECTIONLP_EVW@BC_SDE)
+                             group by BURY_STYLE) a;
+
+                        INSERT into TF_HOMEPAGE
+                        SELECT 6,4,a.BURY_STYLE,a.len FROM
+                            (SELECT BURY_STYLE,SUM(pipelength) AS LEN FROM
+                                (SELECT BURY_STYLE,pipelength FROM PIPESECTIONMP_EVW@YL_SDE UNION ALL
+                                 SELECT BURY_STYLE,pipelength FROM PIPESECTIONIP_EVW@YL_SDE UNION ALL
+                                 SELECT BURY_STYLE,pipelength FROM PIPESECTIONHP_EVW@YL_SDE UNION ALL
+                                 SELECT BURY_STYLE,pipelength FROM PIPESECTIONLP_EVW@YL_SDE)
+                             group by BURY_STYLE) a;
+
+                        INSERT into TF_HOMEPAGE
+                        SELECT 7,4,a.BURY_STYLE,a.len FROM
+                            (SELECT BURY_STYLE,SUM(pipelength) AS LEN FROM
+                                (SELECT BURY_STYLE,pipelength FROM PIPESECTIONMP_EVW@ZF_SDE UNION ALL
+                                 SELECT BURY_STYLE,pipelength FROM PIPESECTIONIP_EVW@ZF_SDE UNION ALL
+                                 SELECT BURY_STYLE,pipelength FROM PIPESECTIONHP_EVW@ZF_SDE UNION ALL
+                                 SELECT BURY_STYLE,pipelength FROM PIPESECTIONLP_EVW@ZF_SDE)
+                             group by BURY_STYLE) a;
 
                         INSERT into TF_HOMEPAGE
                         SELECT company_id,5,'调压设备',a.len FROM
-                                (SELECT 1 AS company_id,count(*) AS LEN FROM BOOSTER@MZ_SDE UNION ALL
-                                 SELECT 2 AS company_id,count(*) AS LEN FROM BOOSTER@TN_SDE UNION ALL
-                                 SELECT 3 AS company_id,count(*) AS LEN FROM BOOSTER@YT_SDE) a;
+                                (SELECT 1 AS company_id,count(*) AS LEN FROM BOOSTER_EVW@MZ_SDE UNION ALL
+                                 SELECT 2 AS company_id,count(*) AS LEN FROM BOOSTER_EVW@TN_SDE UNION ALL
+                                 SELECT 3 AS company_id,count(*) AS LEN FROM BOOSTER_EVW@YT_SDE UNION ALL
+                                 SELECT 4 AS company_id,count(*) AS LEN FROM BOOSTER_EVW@FP_SDE UNION ALL
+                                 SELECT 5 AS company_id,count(*) AS LEN FROM BOOSTER_EVW@BC_SDE UNION ALL
+                                 SELECT 6 AS company_id,count(*) AS LEN FROM BOOSTER_EVW@YL_SDE UNION ALL
+                                 SELECT 7 AS company_id,count(*) AS LEN FROM BOOSTER_EVW@ZF_SDE) a;
 
                         INSERT into TF_HOMEPAGE
                         SELECT company_id,6,'阀门',a.len FROM
-                                (SELECT 1 AS company_id,count(*) AS LEN FROM VALVE@MZ_SDE UNION ALL
-                                 SELECT 2 AS company_id,count(*) AS LEN FROM VALVE@TN_SDE UNION ALL
-                                 SELECT 3 AS company_id,count(*) AS LEN FROM VALVE@YT_SDE) a;
+                                (SELECT 1 AS company_id,count(*) AS LEN FROM VALVE_EVW@MZ_SDE UNION ALL
+                                 SELECT 2 AS company_id,count(*) AS LEN FROM VALVE_EVW@TN_SDE UNION ALL
+                                 SELECT 3 AS company_id,count(*) AS LEN FROM VALVE_EVW@YT_SDE UNION ALL
+                                 SELECT 4 AS company_id,count(*) AS LEN FROM VALVE_EVW@FP_SDE UNION ALL
+                                 SELECT 5 AS company_id,count(*) AS LEN FROM VALVE_EVW@BC_SDE UNION ALL
+                                 SELECT 6 AS company_id,count(*) AS LEN FROM VALVE_EVW@YL_SDE UNION ALL
+                                 SELECT 7 AS company_id,count(*) AS LEN FROM VALVE_EVW@ZF_SDE) a;
 
                         INSERT into TF_HOMEPAGE
                         SELECT company_id,7,'燃气桩',a.len FROM
-                                (SELECT 1 AS company_id,count(*) AS LEN FROM GASSDT@MZ_SDE UNION ALL
-                                 SELECT 2 AS company_id,count(*) AS LEN FROM GASSDT@TN_SDE UNION ALL
-                                 SELECT 3 AS company_id,count(*) AS LEN FROM GASSDT@YT_SDE) a;
+                                (SELECT 1 AS company_id,count(*) AS LEN FROM GASSDT_EVW@MZ_SDE UNION ALL
+                                 SELECT 2 AS company_id,count(*) AS LEN FROM GASSDT_EVW@TN_SDE UNION ALL
+                                 SELECT 3 AS company_id,count(*) AS LEN FROM GASSDT_EVW@YT_SDE UNION ALL
+                                 SELECT 4 AS company_id,count(*) AS LEN FROM GASSDT_EVW@FP_SDE UNION ALL
+                                 SELECT 5 AS company_id,count(*) AS LEN FROM GASSDT_EVW@BC_SDE UNION ALL
+                                 SELECT 6 AS company_id,count(*) AS LEN FROM GASSDT_EVW@YL_SDE UNION ALL
+                                 SELECT 7 AS company_id,count(*) AS LEN FROM GASSDT_EVW@ZF_SDE) a;
 
                         INSERT into TF_HOMEPAGE
                         SELECT company_id,8,'检测点',a.len FROM
-                                (SELECT 1 AS company_id,count(*) AS LEN FROM CHECKPOINT@MZ_SDE UNION ALL
-                                 SELECT 2 AS company_id,count(*) AS LEN FROM CHECKPOINT@TN_SDE UNION ALL
-                                 SELECT 3 AS company_id,count(*) AS LEN FROM CHECKPOINT@YT_SDE) a;
+                                (SELECT 1 AS company_id,count(*) AS LEN FROM CHECKPOINT_EVW@MZ_SDE UNION ALL
+                                 SELECT 2 AS company_id,count(*) AS LEN FROM CHECKPOINT_EVW@TN_SDE UNION ALL
+                                 SELECT 3 AS company_id,count(*) AS LEN FROM CHECKPOINT_EVW@YT_SDE UNION ALL
+                                 SELECT 4 AS company_id,count(*) AS LEN FROM CHECKPOINT_EVW@FP_SDE UNION ALL
+                                 SELECT 5 AS company_id,count(*) AS LEN FROM CHECKPOINT_EVW@BC_SDE UNION ALL
+                                 SELECT 6 AS company_id,count(*) AS LEN FROM CHECKPOINT_EVW@YL_SDE UNION ALL
+                                 SELECT 7 AS company_id,count(*) AS LEN FROM CHECKPOINT_EVW@ZF_SDE) a;
 
                         INSERT into TF_HOMEPAGE
                         SELECT company_id,9,'阴极保护',a.len FROM
-                                (SELECT 1 AS company_id,count(*) AS LEN FROM YJBH@MZ_SDE UNION ALL
-                                 SELECT 2 AS company_id,count(*) AS LEN FROM YJBH@TN_SDE UNION ALL
-                                 SELECT 3 AS company_id,count(*) AS LEN FROM YJBH@YT_SDE) a;
+                                (SELECT 1 AS company_id,count(*) AS LEN FROM YJBH_EVW@MZ_SDE UNION ALL
+                                 SELECT 2 AS company_id,count(*) AS LEN FROM YJBH_EVW@TN_SDE UNION ALL
+                                 SELECT 3 AS company_id,count(*) AS LEN FROM YJBH_EVW@YT_SDE UNION ALL
+                                 SELECT 4 AS company_id,count(*) AS LEN FROM YJBH_EVW@FP_SDE UNION ALL
+                                 SELECT 5 AS company_id,count(*) AS LEN FROM YJBH_EVW@BC_SDE UNION ALL
+                                 SELECT 6 AS company_id,count(*) AS LEN FROM YJBH_EVW@YL_SDE UNION ALL
+                                 SELECT 7 AS company_id,count(*) AS LEN FROM YJBH_EVW@ZF_SDE) a;
 
                         INSERT into TF_HOMEPAGE
                         SELECT company_id,10,'场站',a.len FROM
-                                (SELECT 1 AS company_id,count(*) AS LEN FROM STATION_N_1@MZ_SDE UNION ALL
-                                 SELECT 2 AS company_id,count(*) AS LEN FROM STATION_N_1@TN_SDE UNION ALL
-                                 SELECT 3 AS company_id,count(*) AS LEN FROM STATION_N_1@YT_SDE) a;
+                                (SELECT 1 AS company_id,count(*) AS LEN FROM STATION_N_1_EVW@MZ_SDE UNION ALL
+                                 SELECT 2 AS company_id,count(*) AS LEN FROM STATION_N_1_EVW@TN_SDE UNION ALL
+                                 SELECT 3 AS company_id,count(*) AS LEN FROM STATION_N_1_EVW@YT_SDE UNION ALL
+                                 SELECT 4 AS company_id,count(*) AS LEN FROM STATION_N_1_EVW@FP_SDE UNION ALL
+                                 SELECT 5 AS company_id,count(*) AS LEN FROM STATION_N_1_EVW@BC_SDE UNION ALL
+                                 SELECT 6 AS company_id,count(*) AS LEN FROM STATION_N_1_EVW@YL_SDE UNION ALL
+                                 SELECT 7 AS company_id,count(*) AS LEN FROM STATION_N_1_EVW@ZF_SDE) a;
 
                 end;
     </insert>