完成mybatis导入函数。
This commit is contained in:
		
							
								
								
									
										18
									
								
								code/db/BI相关常用语句.sql
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										18
									
								
								code/db/BI相关常用语句.sql
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,18 @@
 | 
			
		||||
SELECT *
 | 
			
		||||
  FROM BI<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͳ<EFBFBD>Ʊ<EFBFBD>;
 | 
			
		||||
 | 
			
		||||
SELECT *
 | 
			
		||||
  FROM BI<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϯ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͳ<EFBFBD>Ʊ<EFBFBD>;
 | 
			
		||||
 | 
			
		||||
SELECT *
 | 
			
		||||
  FROM BI<EFBFBD><EFBFBD>ϯ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͳ<EFBFBD>Ʊ<EFBFBD>;
 | 
			
		||||
 | 
			
		||||
/*
 | 
			
		||||
truncate table BI<42><49><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϯ<EFBFBD><CFAF><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͳ<CDB8>Ʊ<EFBFBD>;
 | 
			
		||||
 | 
			
		||||
BEGIN
 | 
			
		||||
    telsale_bi_utils.<2E><><EFBFBD><EFBFBD>BI<42><49><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϯ<EFBFBD><CFAF><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͳ<CDB8>Ʊ<EFBFBD>;
 | 
			
		||||
    telsale_bi_utils.<2E><><EFBFBD><EFBFBD>BI<42><49><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϯ<EFBFBD><CFAF><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͳ<EFBFBD>Ʊ<EFBFBD>;
 | 
			
		||||
    telsale_bi_utils.<2E><><EFBFBD><EFBFBD>BI<42><49><EFBFBD><EFBFBD>ҵ<EFBFBD><D2B5>ͳ<EFBFBD>Ʊ<EFBFBD>;
 | 
			
		||||
END;
 | 
			
		||||
*/
 | 
			
		||||
							
								
								
									
										36
									
								
								code/db/pkg/telsale_bi_utils.pck
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										36
									
								
								code/db/pkg/telsale_bi_utils.pck
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,36 @@
 | 
			
		||||
CREATE OR REPLACE PACKAGE telsale_bi_utils IS
 | 
			
		||||
 | 
			
		||||
    -- Author  : WANGWEI-202
 | 
			
		||||
    -- Created : 2023/10/12 15:31:13
 | 
			
		||||
    -- Purpose : bi<62><69><EFBFBD>ݱ<EFBFBD><DDB1><EFBFBD><EFBFBD><EFBFBD><EFBFBD>صĹ<D8B5><C4B9><EFBFBD>
 | 
			
		||||
 | 
			
		||||
    PROCEDURE <20><><EFBFBD><EFBFBD>BI<42><49><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϯ<EFBFBD><CFAF><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͳ<CDB8>Ʊ<EFBFBD>;
 | 
			
		||||
 | 
			
		||||
    PROCEDURE <20><><EFBFBD><EFBFBD>BI<42><49><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϯ<EFBFBD><CFAF><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͳ<EFBFBD>Ʊ<EFBFBD>;
 | 
			
		||||
 | 
			
		||||
    PROCEDURE <20><><EFBFBD><EFBFBD>BI<42><49><EFBFBD><EFBFBD>ҵ<EFBFBD><D2B5>ͳ<EFBFBD>Ʊ<EFBFBD>;
 | 
			
		||||
 | 
			
		||||
END telsale_bi_utils;
 | 
			
		||||
/
 | 
			
		||||
CREATE OR REPLACE PACKAGE BODY telsale_bi_utils IS
 | 
			
		||||
 | 
			
		||||
    PROCEDURE <20><><EFBFBD><EFBFBD>BI<42><49><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϯ<EFBFBD><CFAF><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͳ<CDB8>Ʊ<EFBFBD> IS
 | 
			
		||||
    BEGIN
 | 
			
		||||
        EXECUTE IMMEDIATE 'truncate table BI<42><49><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϯ<EFBFBD><CFAF><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͳ<CDB8>Ʊ<EFBFBD>';
 | 
			
		||||
    END;
 | 
			
		||||
 | 
			
		||||
    PROCEDURE <20><><EFBFBD><EFBFBD>BI<42><49><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϯ<EFBFBD><CFAF><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͳ<EFBFBD>Ʊ<EFBFBD> IS
 | 
			
		||||
    BEGIN
 | 
			
		||||
        EXECUTE IMMEDIATE 'truncate table BI<42><49>ϯ<EFBFBD><CFAF><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͳ<EFBFBD>Ʊ<EFBFBD>';
 | 
			
		||||
    END;
 | 
			
		||||
 | 
			
		||||
    PROCEDURE <20><><EFBFBD><EFBFBD>BI<42><49><EFBFBD><EFBFBD>ҵ<EFBFBD><D2B5>ͳ<EFBFBD>Ʊ<EFBFBD> IS
 | 
			
		||||
    BEGIN
 | 
			
		||||
        EXECUTE IMMEDIATE 'truncate table BI<42><49><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><CDB8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͳ<EFBFBD>Ʊ<EFBFBD>';
 | 
			
		||||
    END;
 | 
			
		||||
 | 
			
		||||
BEGIN
 | 
			
		||||
    -- Initialization
 | 
			
		||||
    NULL;
 | 
			
		||||
END telsale_bi_utils;
 | 
			
		||||
/
 | 
			
		||||
							
								
								
									
										14
									
								
								code/db/建表/BI电销坐席续保率统计表.sql
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										14
									
								
								code/db/建表/BI电销坐席续保率统计表.sql
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,14 @@
 | 
			
		||||
--drop table BI<EFBFBD><EFBFBD>ϯ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͳ<EFBFBD>Ʊ<EFBFBD>;
 | 
			
		||||
create table BI<EFBFBD><EFBFBD>ϯ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͳ<EFBFBD>Ʊ<EFBFBD>
 | 
			
		||||
(
 | 
			
		||||
       summary_date date default sysdate not null,
 | 
			
		||||
       <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> varchar2(20) not null,
 | 
			
		||||
       <EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ŀ<EFBFBD><EFBFBD>ֵ NUMBER default 0 not null,
 | 
			
		||||
       <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ȫ<EFBFBD><EFBFBD> NUMBER default 0 not null,
 | 
			
		||||
       <EFBFBD><EFBFBD>ʱ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ռ<EFBFBD><EFBFBD> NUMBER default 0 not null,
 | 
			
		||||
       <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ NUMBER default 0 not null,
 | 
			
		||||
       <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ȫ<EFBFBD><EFBFBD> NUMBER default 0 not null,
 | 
			
		||||
       <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> NUMBER default 0 not null,
 | 
			
		||||
       <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> NUMBER default 0 not null
 | 
			
		||||
);
 | 
			
		||||
comment on table BI<EFBFBD><EFBFBD>ϯ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͳ<EFBFBD>Ʊ<EFBFBD> is '<EFBFBD><EFBFBD><EFBFBD>ڴ<EFBFBD><EFBFBD><EFBFBD>BI<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϯȫ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ݡ<EFBFBD>';
 | 
			
		||||
							
								
								
									
										23
									
								
								code/db/建表/BI电销坐席车非渗透统计表.sql
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										23
									
								
								code/db/建表/BI电销坐席车非渗透统计表.sql
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,23 @@
 | 
			
		||||
-- Create table
 | 
			
		||||
create table BI<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϯ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͳ<EFBFBD>Ʊ<EFBFBD>
 | 
			
		||||
(
 | 
			
		||||
  summary_date    DATE default sysdate not null,
 | 
			
		||||
  <EFBFBD><EFBFBD>ϯ<EFBFBD><EFBFBD><EFBFBD><EFBFBD> varchar2(20) not null,
 | 
			
		||||
  <EFBFBD><EFBFBD><EFBFBD>ձ<EFBFBD><EFBFBD><EFBFBD> NUMBER default 0 not null,
 | 
			
		||||
  <EFBFBD><EFBFBD><EFBFBD>ձ<EFBFBD><EFBFBD><EFBFBD>ռ<EFBFBD><EFBFBD> NUMBER default 0 not null,
 | 
			
		||||
  <EFBFBD>dz<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> NUMBER default 0 not null,
 | 
			
		||||
  <EFBFBD><EFBFBD><EFBFBD>±<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> NUMBER default 0 not null,
 | 
			
		||||
  <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʻ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> NUMBER default 0 not null,
 | 
			
		||||
  <EFBFBD><EFBFBD><EFBFBD>¿ͻ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> NUMBER default 0 not null,
 | 
			
		||||
  <EFBFBD>ͻ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʻ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> NUMBER default 0 not null,
 | 
			
		||||
  <EFBFBD><EFBFBD><EFBFBD>³<EFBFBD><EFBFBD>ǿ;<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> NUMBER default 0 not null,
 | 
			
		||||
  <EFBFBD>;<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ѻ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> NUMBER default 0 not null
 | 
			
		||||
)
 | 
			
		||||
tablespace DESKTOP_ARCHIEVEMENT
 | 
			
		||||
  pctfree 10
 | 
			
		||||
  initrans 1
 | 
			
		||||
  maxtrans 255;
 | 
			
		||||
-- Add comments to the table 
 | 
			
		||||
comment on table BI<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϯ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͳ<EFBFBD>Ʊ<EFBFBD>
 | 
			
		||||
  is '<EFBFBD><EFBFBD><EFBFBD>ڴ<EFBFBD><EFBFBD><EFBFBD>BI<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ÿ<EFBFBD>յ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϯ<EFBFBD><EFBFBD><EFBFBD>շdz<EFBFBD><EFBFBD>ձ<EFBFBD><EFBFBD>Ѻͳ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ݡ<EFBFBD>';
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										17
									
								
								code/db/建表/BI部门渗透率续保率统计表.sql
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										17
									
								
								code/db/建表/BI部门渗透率续保率统计表.sql
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,17 @@
 | 
			
		||||
drop table BI<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͳ<EFBFBD>Ʊ<EFBFBD>;
 | 
			
		||||
create table BI<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͳ<EFBFBD>Ʊ<EFBFBD>
 | 
			
		||||
(
 | 
			
		||||
       <EFBFBD><EFBFBD><EFBFBD><EFBFBD> varchar2(100)  not null,
 | 
			
		||||
       "Ŀ<EFBFBD><EFBFBD>ֵ-<2D><><EFBFBD><EFBFBD>" number default 0 not null,
 | 
			
		||||
       Ŀ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> number default 0 not null,
 | 
			
		||||
       "<EFBFBD><EFBFBD><EFBFBD>ձ<EFBFBD><EFBFBD><EFBFBD>(<28><>)" number default 0 not null,
 | 
			
		||||
       <EFBFBD><EFBFBD><EFBFBD>ձ<EFBFBD><EFBFBD><EFBFBD>ռ<EFBFBD><EFBFBD> number default 0 not null,
 | 
			
		||||
       "<EFBFBD>dz<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>(<28><>)" number default 0 not null,
 | 
			
		||||
       <EFBFBD><EFBFBD><EFBFBD>±<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> number default 0 not null,
 | 
			
		||||
       <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʻ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> number default 0 not null,
 | 
			
		||||
       <EFBFBD><EFBFBD><EFBFBD>¿ͻ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> number default 0 not null,
 | 
			
		||||
       <EFBFBD>ͻ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʻ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> number default 0 not null,
 | 
			
		||||
       <EFBFBD><EFBFBD><EFBFBD>³<EFBFBD><EFBFBD>ǿ;<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> number default 0 not null,
 | 
			
		||||
       <EFBFBD>;<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ѻ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> number default 0 not null
 | 
			
		||||
);
 | 
			
		||||
comment on table BI<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͳ<EFBFBD>Ʊ<EFBFBD> is '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>BIϵͳ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>';
 | 
			
		||||
@@ -1,33 +0,0 @@
 | 
			
		||||
-- Create table
 | 
			
		||||
create table 电销坐席车非渗透统计表
 | 
			
		||||
(
 | 
			
		||||
  summary_date            DATE default sysdate not null,
 | 
			
		||||
  telsaler_name           VARCHAR2(20) not null,
 | 
			
		||||
  moto_premium            NUMBER default 0 not null,
 | 
			
		||||
  nomoto_premium          NUMBER default 0 not null,
 | 
			
		||||
  moto_premium_proportion NUMBER default 0 not null,
 | 
			
		||||
  attaching_rate          NUMBER default 0 not null,
 | 
			
		||||
  attaching_rate_change   NUMBER default 0 not null
 | 
			
		||||
)
 | 
			
		||||
tablespace DESKTOP_ARCHIEVEMENT
 | 
			
		||||
  pctfree 10
 | 
			
		||||
  initrans 1
 | 
			
		||||
  maxtrans 255;
 | 
			
		||||
-- Add comments to the table 
 | 
			
		||||
comment on table 电销坐席车非渗透统计表
 | 
			
		||||
  is '用于存放BI导出每日电销坐席车险非车险保费和车非渗透率数据。';
 | 
			
		||||
-- Add comments to the columns 
 | 
			
		||||
comment on column 电销坐席车非渗透统计表.summary_date
 | 
			
		||||
  is '统计日期';
 | 
			
		||||
comment on column 电销坐席车非渗透统计表.telsaler_name
 | 
			
		||||
  is '坐席名称';
 | 
			
		||||
comment on column 电销坐席车非渗透统计表.moto_premium
 | 
			
		||||
  is '车险保费';
 | 
			
		||||
comment on column 电销坐席车非渗透统计表.nomoto_premium
 | 
			
		||||
  is '非车险保费';
 | 
			
		||||
comment on column 电销坐席车非渗透统计表.moto_premium_proportion
 | 
			
		||||
  is '车险保费占比';
 | 
			
		||||
comment on column 电销坐席车非渗透统计表.attaching_rate
 | 
			
		||||
  is '渗透率';
 | 
			
		||||
comment on column 电销坐席车非渗透统计表.attaching_rate_change
 | 
			
		||||
  is '渗透率环比上月';
 | 
			
		||||
		Reference in New Issue
	
	Block a user