Browse Source

报表定义工具sql脚本开发

username 5 months ago
parent
commit
860d3718e0
1 changed files with 101 additions and 0 deletions
  1. 101 0
      DBScript/张艳杰/001-DDL.sql

+ 101 - 0
DBScript/张艳杰/001-DDL.sql

@@ -429,6 +429,107 @@ ISHASURL	VARCHAR(60)  comment '是否包含下钻功能',
 
 
 
+
+-- 报表参数定义表
+DROP TABLE IF EXISTS RWA_SYSTEM_REPORT_CONF_PARAM;
+create table  IF NOT EXISTS RWA_SYSTEM_REPORT_CONF_PARAM(
+CALCINDEX          VARCHAR(60)   comment '计算实例号',
+SDATE              VARCHAR(8)    comment '起始数据日期',
+EDATE              VARCHAR(8)    comment '截止数据日期',
+TERM               VARCHAR(8)    comment '年月',
+DATA_DATE          VARCHAR(8)    comment '数据日期',
+PARAM_NAME         VARCHAR(60)   comment '参数名称',
+PARAM_CALC_TYPE    VARCHAR(300)  comment '参数计算类型',
+PARAM_OBJECT_NAME  VARCHAR(60)   comment '参数对象名称(不可重复)',
+PARAM_CALC_GETDATA VARCHAR(3000) comment '参数计算配置'
+)COMMENT='报表参数定义表';
+
+
+
+
+
+-- 报表执行过程表
+DROP TABLE IF EXISTS RWA_SYSTEM_REPORT_PROCESS_TABLE;
+create table  IF NOT EXISTS RWA_SYSTEM_REPORT_PROCESS_TABLE(
+CALCINDEX             VARCHAR(60)   comment '计算实例号',
+SDATE                 VARCHAR(8)    comment '起始数据日期',
+EDATE                 VARCHAR(8)    comment '截止数据日期',
+TERM                  VARCHAR(8)    comment '年月',
+DATA_DATE             VARCHAR(8)    comment '数据日期',
+REPORT_RESULT_NO      VARCHAR(60)   comment '报表结果编号',
+REPORT_NO             VARCHAR(60)   comment '报表编号',
+REPORT_NAME           VARCHAR(300)  comment '报表名称',
+REPORT_TYPE           VARCHAR(60)   comment '报表类型',
+REPORT_VERSION        VARCHAR(60)   comment '报表版本号',
+REPORT_START_TIME     VARCHAR(60)   comment '开始时间',
+REPORT_END_TIME       VARCHAR(60)   comment '结束时间',
+REPORT_CALC_TOOK      DECIMAL(30,6) comment '计算耗时'
+)COMMENT='报表执行过程表';
+
+
+
+
+
+-- 报表计算单元执行情况表
+DROP TABLE IF EXISTS RWA_SYSTEM_REPORT_PROCESS_TABLEUNIT;
+create table  IF NOT EXISTS RWA_SYSTEM_REPORT_PROCESS_TABLEUNIT(
+CALCINDEX              VARCHAR(60)    comment '计算实例号',
+SDATE                  VARCHAR(8)     comment '起始数据日期',
+EDATE                  VARCHAR(8)     comment '截止数据日期',
+TERM                   VARCHAR(8)     comment '年月',
+DATA_DATE              VARCHAR(8)     comment '数据日期',
+REPORT_RESULT_NO       VARCHAR(60)    comment '报表结果编号',
+REPORT_NO              VARCHAR(60)    comment '报表编号',
+REPORT_UNIT_NO         VARCHAR(300)   comment '计算单元ID',
+REPORT_UNIT_RESULT     VARCHAR(300)   comment '计算结果值',
+CALC_TOOK              DECIMAL(30,6)  comment '计算耗时',
+REPORT_UNIT_STR_TIME   VARCHAR(60)    comment '开始时间',
+REPORT_UNIT_END_TIME   VARCHAR(60)    comment '结束时间'
+)COMMENT='报表计算单元执行情况表';
+
+
+
+
+
+-- 报表数据结果表(报表结果查看此功能延后。。。。。。)
+DROP TABLE IF EXISTS FRPT_RPT_INS_REPORTDATA;
+create table  IF NOT EXISTS FRPT_RPT_INS_REPORTDATA(
+CALCINDEX             VARCHAR(60)     comment '计算实例号',
+SDATE                 VARCHAR(8)      comment '起始数据日期',
+EDATE                 VARCHAR(8)      comment '截止数据日期',
+TERM                  VARCHAR(8)      comment '年月',
+DATA_DATE             VARCHAR(8)      comment '数据日期',
+ORGID                 VARCHAR(60)     comment '机构编号',
+REPTVERSION           DECIMAL(22,0)   comment '报表版本号',
+ROWSEQ                DECIMAL(22,0)   comment '行号',
+COLNUM                DECIMAL(22,0)   comment '列号',
+STATCURRCD            VARCHAR(30)   comment '统计币种',
+SUMRESULT             VARCHAR(200)  comment '汇总结果',
+MERGELINECNT          DECIMAL(22,0)   comment '合并行数',
+MERGECOLCNT           DECIMAL(22,0)   comment '合并列数',
+REPTCALI              VARCHAR(30)   comment '报表口径',
+REPTID                VARCHAR(60)   comment '报表编号'
+)COMMENT='报表数据结果表';
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+