--异常操作主表 CREATE TABLE HIGHWAY_EXCHANGE.T_ABNORMALITY ( ABNORMALITY_ID NUMBER(9,0) NOT NULL, ABNORMALITY_CODE VARCHAR2(100), ABNORMALITY_PCODE VARCHAR2(100), PROVINCE_ID NUMBER(9,0), PROVINCE_CODE VARCHAR2(20), PROVINCE_NAME VARCHAR2(50), SERVERPART_ID NUMBER(9,0), SERVERPART_CODE VARCHAR2(10), SERVERPART_NAME VARCHAR2(50), BUSINESSTYPE VARCHAR2(20), BUSINESS_NAME VARCHAR2(50), SERVERPARTSHOP_ID NUMBER(9,0), SHOPCODE VARCHAR2(20), SHOPNAME VARCHAR2(50), MACHINECODE VARCHAR2(10), MANAGER_CODE VARCHAR2(10), SELLWORK_CODE VARCHAR2(10), ABNORMALITY_TIME DATE, ABNORMALITY_START DATE, ABNORMALITY_TYPE NUMBER(9,0), SERIAL_CODE VARCHAR2(10), COMMODITY_ROWCOUNT NUMBER(16,6), COMMOTITY_COUNT NUMBER(16,6), TOTALAMOUNT NUMBER(16,6), ACTUALAMOUNT NUMBER(16,6), ABNORMALITY_DESC VARCHAR2(2000), TRANSFER_STATE NUMBER(4,0), APPROVE_STAFF VARCHAR2(100), APPROVE_INFO VARCHAR2(2000), APPROVE_DATE DATE, LOGGUID VARCHAR2(100), CONSTRAINT UK_ABNORMALITY UNIQUE (ABNORMALITY_CODE, ABNORMALITY_ID) USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255 TABLESPACE HIGHWAY_EXCHANGE STORAGE(INITIAL 64K MINEXTENTS 1 MAXEXTENTS 2147483645 BUFFER_POOL DEFAULT) LOGGING ) PCTFREE 10 MAXTRANS 255 TABLESPACE HIGHWAY_EXCHANGE STORAGE(INITIAL 64K MINEXTENTS 1 MAXEXTENTS 2147483645 BUFFER_POOL DEFAULT) NOCACHE LOGGING / COMMENT ON TABLE HIGHWAY_EXCHANGE.T_ABNORMALITY IS '异常操作主表' / COMMENT ON COLUMN HIGHWAY_EXCHANGE.T_ABNORMALITY.ABNORMALITY_ID IS '内码' / COMMENT ON COLUMN HIGHWAY_EXCHANGE.T_ABNORMALITY.ABNORMALITY_CODE IS '唯一标识' / COMMENT ON COLUMN HIGHWAY_EXCHANGE.T_ABNORMALITY.ABNORMALITY_PCODE IS '关联标识' / COMMENT ON COLUMN HIGHWAY_EXCHANGE.T_ABNORMALITY.PROVINCE_ID IS '省份ID' / COMMENT ON COLUMN HIGHWAY_EXCHANGE.T_ABNORMALITY.PROVINCE_CODE IS '省份编码' / COMMENT ON COLUMN HIGHWAY_EXCHANGE.T_ABNORMALITY.PROVINCE_NAME IS '省份名称' / COMMENT ON COLUMN HIGHWAY_EXCHANGE.T_ABNORMALITY.SERVERPART_ID IS '服务区ID' / COMMENT ON COLUMN HIGHWAY_EXCHANGE.T_ABNORMALITY.SERVERPART_CODE IS '服务区编码' / COMMENT ON COLUMN HIGHWAY_EXCHANGE.T_ABNORMALITY.SERVERPART_NAME IS '服务区名称' / COMMENT ON COLUMN HIGHWAY_EXCHANGE.T_ABNORMALITY.BUSINESSTYPE IS '业态编码' / COMMENT ON COLUMN HIGHWAY_EXCHANGE.T_ABNORMALITY.BUSINESS_NAME IS '业态名称' / COMMENT ON COLUMN HIGHWAY_EXCHANGE.T_ABNORMALITY.SERVERPARTSHOP_ID IS '门店ID' / COMMENT ON COLUMN HIGHWAY_EXCHANGE.T_ABNORMALITY.SHOPCODE IS '门店编码' / COMMENT ON COLUMN HIGHWAY_EXCHANGE.T_ABNORMALITY.SHOPNAME IS '门店名称' / COMMENT ON COLUMN HIGHWAY_EXCHANGE.T_ABNORMALITY.MACHINECODE IS '收银机号' / COMMENT ON COLUMN HIGHWAY_EXCHANGE.T_ABNORMALITY.MANAGER_CODE IS '授权工号' / COMMENT ON COLUMN HIGHWAY_EXCHANGE.T_ABNORMALITY.SELLWORK_CODE IS '收银工号' / COMMENT ON COLUMN HIGHWAY_EXCHANGE.T_ABNORMALITY.ABNORMALITY_TIME IS '记录时间' / COMMENT ON COLUMN HIGHWAY_EXCHANGE.T_ABNORMALITY.ABNORMALITY_START IS '异常开始时间' / COMMENT ON COLUMN HIGHWAY_EXCHANGE.T_ABNORMALITY.ABNORMALITY_TYPE IS '记录类型' / COMMENT ON COLUMN HIGHWAY_EXCHANGE.T_ABNORMALITY.SERIAL_CODE IS '流水号' / COMMENT ON COLUMN HIGHWAY_EXCHANGE.T_ABNORMALITY.COMMODITY_ROWCOUNT IS '商品品种数' / COMMENT ON COLUMN HIGHWAY_EXCHANGE.T_ABNORMALITY.COMMOTITY_COUNT IS '商品数量' / COMMENT ON COLUMN HIGHWAY_EXCHANGE.T_ABNORMALITY.TOTALAMOUNT IS '商品原金额' / COMMENT ON COLUMN HIGHWAY_EXCHANGE.T_ABNORMALITY.ACTUALAMOUNT IS '实际金额' / COMMENT ON COLUMN HIGHWAY_EXCHANGE.T_ABNORMALITY.ABNORMALITY_DESC IS '备注' / COMMENT ON COLUMN HIGHWAY_EXCHANGE.T_ABNORMALITY.TRANSFER_STATE IS '传输状态' / COMMENT ON COLUMN HIGHWAY_EXCHANGE.T_ABNORMALITY.APPROVE_STAFF IS '审核人员' / COMMENT ON COLUMN HIGHWAY_EXCHANGE.T_ABNORMALITY.APPROVE_INFO IS '审核信息' / COMMENT ON COLUMN HIGHWAY_EXCHANGE.T_ABNORMALITY.APPROVE_DATE IS '审核时间' / --异常操作记录主表索引 CREATE INDEX HIGHWAY_EXCHANGE.INDEX_ABNORMALITY ON HIGHWAY_EXCHANGE.T_ABNORMALITY (ABNORMALITY_CODE, PROVINCE_CODE, SERVERPART_CODE, BUSINESSTYPE, SHOPCODE, ABNORMALITY_TIME, ABNORMALITY_TYPE) PCTFREE 10 INITRANS 2 MAXTRANS 255 TABLESPACE HIGHWAY_EXCHANGE STORAGE(INITIAL 64K MINEXTENTS 1 MAXEXTENTS 2147483645 BUFFER_POOL DEFAULT) LOGGING / --异常操作记录详情表 CREATE TABLE HIGHWAY_EXCHANGE.T_ABNORMALITYDETAIL ( ABNORMALITYDETIL_ID NUMBER(9,0) NOT NULL, ABNORMALITYDETIL_CODE VARCHAR2(100), ABNORMALITY_CODE VARCHAR2(100), PROVINCE_ID NUMBER(9,0), PROVINCE_CODE VARCHAR2(20), PROVINCE_NAME VARCHAR2(50), SERVERPART_ID NUMBER(9,0), SERVERPART_CODE VARCHAR2(10), SERVERPART_NAME VARCHAR2(50), BUSINESSTYPE VARCHAR2(20), BUSINESS_NAME VARCHAR2(50), SERVERPARTSHOP_ID NUMBER(9,0), SHOPCODE VARCHAR2(20), SHOPNAME VARCHAR2(50), MACHINECODE VARCHAR2(10), COMMODITY_CODE VARCHAR2(10), COMMODITY_BARCODE VARCHAR2(30), COMMODITY_TYPE VARCHAR2(50), COMMODITY_NAME VARCHAR2(200), COMMODITY_COUNT NUMBER(16,6), COMMODITY_PRICE NUMBER(16,6), TOTALDISCOUNT NUMBER(16,6), TOTALAMOUNT NUMBER(16,6), LINENUM NUMBER(4,0), OPERATEDATE DATE, ABNORMALITYDETILS_DESC VARCHAR2(2000), ABNORMALITY_STATE NUMBER(4,0), TRANSFER_STATE NUMBER(4,0), CONSTRAINT UK_ABNORMALITYDETAIL UNIQUE (ABNORMALITYDETIL_ID, ABNORMALITYDETIL_CODE) USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255 TABLESPACE HIGHWAY_EXCHANGE STORAGE(INITIAL 64K MINEXTENTS 1 MAXEXTENTS 2147483645 BUFFER_POOL DEFAULT) LOGGING ) PCTFREE 10 MAXTRANS 255 TABLESPACE HIGHWAY_EXCHANGE STORAGE(INITIAL 64K MINEXTENTS 1 MAXEXTENTS 2147483645 BUFFER_POOL DEFAULT) NOCACHE LOGGING / COMMENT ON TABLE HIGHWAY_EXCHANGE.T_ABNORMALITYDETAIL IS '异常操作商品详情' / COMMENT ON COLUMN HIGHWAY_EXCHANGE.T_ABNORMALITYDETAIL.ABNORMALITYDETIL_ID IS '内码' / COMMENT ON COLUMN HIGHWAY_EXCHANGE.T_ABNORMALITYDETAIL.ABNORMALITYDETIL_CODE IS '唯一标识' / COMMENT ON COLUMN HIGHWAY_EXCHANGE.T_ABNORMALITYDETAIL.ABNORMALITY_CODE IS '主表唯一标识' / COMMENT ON COLUMN HIGHWAY_EXCHANGE.T_ABNORMALITYDETAIL.PROVINCE_ID IS '省份ID' / COMMENT ON COLUMN HIGHWAY_EXCHANGE.T_ABNORMALITYDETAIL.PROVINCE_CODE IS '省份编码' / COMMENT ON COLUMN HIGHWAY_EXCHANGE.T_ABNORMALITYDETAIL.PROVINCE_NAME IS '省份名称' / COMMENT ON COLUMN HIGHWAY_EXCHANGE.T_ABNORMALITYDETAIL.SERVERPART_ID IS '服务区ID' / COMMENT ON COLUMN HIGHWAY_EXCHANGE.T_ABNORMALITYDETAIL.SERVERPART_CODE IS '服务区编码' / COMMENT ON COLUMN HIGHWAY_EXCHANGE.T_ABNORMALITYDETAIL.SERVERPART_NAME IS '服务区名称' / COMMENT ON COLUMN HIGHWAY_EXCHANGE.T_ABNORMALITYDETAIL.BUSINESSTYPE IS '业态编码' / COMMENT ON COLUMN HIGHWAY_EXCHANGE.T_ABNORMALITYDETAIL.BUSINESS_NAME IS '业态名称' / COMMENT ON COLUMN HIGHWAY_EXCHANGE.T_ABNORMALITYDETAIL.SERVERPARTSHOP_ID IS '门店ID' / COMMENT ON COLUMN HIGHWAY_EXCHANGE.T_ABNORMALITYDETAIL.SHOPCODE IS '门店编码' / COMMENT ON COLUMN HIGHWAY_EXCHANGE.T_ABNORMALITYDETAIL.SHOPNAME IS '门店名称' / COMMENT ON COLUMN HIGHWAY_EXCHANGE.T_ABNORMALITYDETAIL.MACHINECODE IS '收银机号' / COMMENT ON COLUMN HIGHWAY_EXCHANGE.T_ABNORMALITYDETAIL.COMMODITY_CODE IS '商品编码' / COMMENT ON COLUMN HIGHWAY_EXCHANGE.T_ABNORMALITYDETAIL.COMMODITY_BARCODE IS '商品条码' / COMMENT ON COLUMN HIGHWAY_EXCHANGE.T_ABNORMALITYDETAIL.COMMODITY_TYPE IS '商品类型' / COMMENT ON COLUMN HIGHWAY_EXCHANGE.T_ABNORMALITYDETAIL.COMMODITY_NAME IS '商品名称' / COMMENT ON COLUMN HIGHWAY_EXCHANGE.T_ABNORMALITYDETAIL.COMMODITY_COUNT IS '商品数量' / COMMENT ON COLUMN HIGHWAY_EXCHANGE.T_ABNORMALITYDETAIL.COMMODITY_PRICE IS '商品单价' / COMMENT ON COLUMN HIGHWAY_EXCHANGE.T_ABNORMALITYDETAIL.TOTALDISCOUNT IS '优惠金额' / COMMENT ON COLUMN HIGHWAY_EXCHANGE.T_ABNORMALITYDETAIL.TOTALAMOUNT IS '实际金额' / COMMENT ON COLUMN HIGHWAY_EXCHANGE.T_ABNORMALITYDETAIL.LINENUM IS '流水行号' / COMMENT ON COLUMN HIGHWAY_EXCHANGE.T_ABNORMALITYDETAIL.OPERATEDATE IS '添加时间' / COMMENT ON COLUMN HIGHWAY_EXCHANGE.T_ABNORMALITYDETAIL.ABNORMALITYDETILS_DESC IS '备注' / COMMENT ON COLUMN HIGHWAY_EXCHANGE.T_ABNORMALITYDETAIL.ABNORMALITY_STATE IS '异常状态' / COMMENT ON COLUMN HIGHWAY_EXCHANGE.T_ABNORMALITYDETAIL.TRANSFER_STATE IS '传输状态' / --异常操作记录详情表索引 CREATE INDEX HIGHWAY_EXCHANGE.INDEX_ABNORMALITYDETAIL ON HIGHWAY_EXCHANGE.T_ABNORMALITYDETAIL (ABNORMALITY_CODE, PROVINCE_CODE, SERVERPART_CODE, BUSINESSTYPE, SHOPCODE, COMMODITY_CODE, OPERATEDATE, ABNORMALITY_STATE) PCTFREE 10 INITRANS 2 MAXTRANS 255 TABLESPACE HIGHWAY_EXCHANGE STORAGE(INITIAL 64K MINEXTENTS 1 MAXEXTENTS 2147483645 BUFFER_POOL DEFAULT) LOGGING / --异常操作记录统计表 CREATE TABLE HIGHWAY_EXCHANGE.T_ABNOEMALITYANALYSIS ( ABNOEMALITYANALYSIS_ID NUMBER(9,0) NOT NULL, ABNOEMALITYANALYSIS_CODE VARCHAR2(100), PROVINCE_ID NUMBER(9,0), PROVINCE_CODE VARCHAR2(20), PROVINCE_NAME VARCHAR2(50), SERVERPART_ID NUMBER(9,0), SERVERPART_CODE VARCHAR2(20), SERVERPART_NAME VARCHAR2(50), BUSINESSTYPE VARCHAR2(20), BUSINESS_NAME VARCHAR2(50), SERVERPARTSHOP_ID NUMBER(9,0), SHOPCODE VARCHAR2(20), SHOPNAME VARCHAR2(50), MACHINECODE VARCHAR2(20), OPERATEDATE DATE, ENDACCOUNT_START DATE, ENDACCOUNT_END DATE, ABNOEMALITY_TYPE NUMBER(9,0), ABNOEMALITY_COUNT NUMBER(16,6), ABNOEMALITY_TOTALCOUNT NUMBER(16,6), TICKETCOUNT NUMBER(16,6), TOTALCOUNT NUMBER(16,6), ABNOEMALITYANALYSIS_DESC VARCHAR2(2000), TRANSFER_STATE NUMBER(4,0), CONSTRAINT UK_ABNOEMALITYANALYSIS UNIQUE (ABNOEMALITYANALYSIS_ID, ABNOEMALITYANALYSIS_CODE) USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255 TABLESPACE HIGHWAY_EXCHANGE STORAGE(INITIAL 64K MINEXTENTS 1 MAXEXTENTS 2147483645 BUFFER_POOL DEFAULT) LOGGING ) PCTFREE 10 MAXTRANS 255 TABLESPACE HIGHWAY_EXCHANGE STORAGE(INITIAL 64K MINEXTENTS 1 MAXEXTENTS 2147483645 BUFFER_POOL DEFAULT) NOCACHE LOGGING / COMMENT ON TABLE HIGHWAY_EXCHANGE.T_ABNOEMALITYANALYSIS IS '异常操作统计表' / COMMENT ON COLUMN HIGHWAY_EXCHANGE.T_ABNOEMALITYANALYSIS.ABNOEMALITYANALYSIS_ID IS '内码' / COMMENT ON COLUMN HIGHWAY_EXCHANGE.T_ABNOEMALITYANALYSIS.ABNOEMALITYANALYSIS_CODE IS '唯一编号' / COMMENT ON COLUMN HIGHWAY_EXCHANGE.T_ABNOEMALITYANALYSIS.PROVINCE_ID IS '省份ID' / COMMENT ON COLUMN HIGHWAY_EXCHANGE.T_ABNOEMALITYANALYSIS.PROVINCE_CODE IS '省份编码' / COMMENT ON COLUMN HIGHWAY_EXCHANGE.T_ABNOEMALITYANALYSIS.PROVINCE_NAME IS '省份名称' / COMMENT ON COLUMN HIGHWAY_EXCHANGE.T_ABNOEMALITYANALYSIS.SERVERPART_ID IS '服务区ID' / COMMENT ON COLUMN HIGHWAY_EXCHANGE.T_ABNOEMALITYANALYSIS.SERVERPART_CODE IS '服务区编码' / COMMENT ON COLUMN HIGHWAY_EXCHANGE.T_ABNOEMALITYANALYSIS.SERVERPART_NAME IS '服务区名称' / COMMENT ON COLUMN HIGHWAY_EXCHANGE.T_ABNOEMALITYANALYSIS.BUSINESSTYPE IS '业态编码' / COMMENT ON COLUMN HIGHWAY_EXCHANGE.T_ABNOEMALITYANALYSIS.BUSINESS_NAME IS '业态名称' / COMMENT ON COLUMN HIGHWAY_EXCHANGE.T_ABNOEMALITYANALYSIS.SERVERPARTSHOP_ID IS '门店ID' / COMMENT ON COLUMN HIGHWAY_EXCHANGE.T_ABNOEMALITYANALYSIS.SHOPCODE IS '门店编码' / COMMENT ON COLUMN HIGHWAY_EXCHANGE.T_ABNOEMALITYANALYSIS.SHOPNAME IS '门店名称' / COMMENT ON COLUMN HIGHWAY_EXCHANGE.T_ABNOEMALITYANALYSIS.MACHINECODE IS '收银机号' / COMMENT ON COLUMN HIGHWAY_EXCHANGE.T_ABNOEMALITYANALYSIS.OPERATEDATE IS '统计时间' / COMMENT ON COLUMN HIGHWAY_EXCHANGE.T_ABNOEMALITYANALYSIS.ENDACCOUNT_START IS '账期起始' / COMMENT ON COLUMN HIGHWAY_EXCHANGE.T_ABNOEMALITYANALYSIS.ENDACCOUNT_END IS '账期结束' / COMMENT ON COLUMN HIGHWAY_EXCHANGE.T_ABNOEMALITYANALYSIS.ABNOEMALITY_TYPE IS '统计类型' / COMMENT ON COLUMN HIGHWAY_EXCHANGE.T_ABNOEMALITYANALYSIS.ABNOEMALITY_COUNT IS '异常次数' / COMMENT ON COLUMN HIGHWAY_EXCHANGE.T_ABNOEMALITYANALYSIS.ABNOEMALITY_TOTALCOUNT IS '操作数量' / COMMENT ON COLUMN HIGHWAY_EXCHANGE.T_ABNOEMALITYANALYSIS.TICKETCOUNT IS '客单总数' / COMMENT ON COLUMN HIGHWAY_EXCHANGE.T_ABNOEMALITYANALYSIS.TOTALCOUNT IS '交易总数' / COMMENT ON COLUMN HIGHWAY_EXCHANGE.T_ABNOEMALITYANALYSIS.ABNOEMALITYANALYSIS_DESC IS '备注' / COMMENT ON COLUMN HIGHWAY_EXCHANGE.T_ABNOEMALITYANALYSIS.TRANSFER_STATE IS '传输状态' / --异常操作记录统计表索引 CREATE INDEX HIGHWAY_EXCHANGE.INDEX_ABNOEMALITYANALYSIS ON HIGHWAY_EXCHANGE.T_ABNOEMALITYANALYSIS (ABNOEMALITYANALYSIS_CODE, PROVINCE_CODE, SERVERPART_CODE, BUSINESSTYPE, SHOPCODE, OPERATEDATE, ABNOEMALITY_TYPE) PCTFREE 10 INITRANS 2 MAXTRANS 255 TABLESPACE HIGHWAY_EXCHANGE STORAGE(INITIAL 64K MINEXTENTS 1 MAXEXTENTS 2147483645 BUFFER_POOL DEFAULT) LOGGING /