北海炼化企业数据资源中心应用效果 北海炼化企业数据资源中心通过集成企业41个应用系统数据,形成统一数据模型191个,并支撑包括智能工厂计划专题和调度专题应用、智能巡检专题、企业自建设现场作业票、设备完整性等智能化综合应用共计21个,对建立高质高效的信息化系统提供有力的数据支撑。自上线以来,企业数据资源中心运行稳定,能够及时、完整、准且的满足企业应用的数据需求。
#region // 属性和变量转换
/// <summary>
/// 属性转变量
/// 把"<address>k__BackingField":"1",
/// 转成"address":"1",
/// </summary>
/// <param name="value"></param>
/// <returns></returns>
public static string AttributeToVariable(string value) {
string p = @"\<([A-Z,a-z,0-9,_]*)\>k__BackingField";
MatchEvaluator matchEvaluator = new MatchEvaluator(AttributeToVariableMatch);
Regex reg = new Regex(p);
bool isfind = reg.IsMatch(value);
value = reg.Replace(value, matchEvaluator);
return value;
}
private static string AttributeToVariableMatch(Match m) {
return m.Groups[1].Value;
}
/// <summary>
/// 变量转属性
/// 把"address":"1",
/// 转成"<address>k__BackingField":"1",
/// </summary>
/// <param name="value"></param>
/// <returns></returns>
public static string VariableToAttribute(string value) {
string p = "\\\"([A-Z,a-z,0-9,_]*)\\\"\\:";
MatchEvaluator matchEvaluator = new MatchEvaluator(VariableToAttributeMatch);
Regex reg = new Regex(p);
bool isfind = reg.IsMatch(value);
value = reg.Replace(value, matchEvaluator);
return value;
}
private static string VariableToAttributeMatch(Match m) {
return string.Format("\"<{0}>k__BackingField\":", m.Groups[1].Value);
}
#endregion // 属性和变量转换
```
{"data":[{"CALTIME":"20221124","ZBBM":"ZBCRD0020DD","EDATE":"99991231","SDATE":"20221124","UPDATED_TIMESTAMP":"2022-11-25T07:41:23.000+08:00","UPDATED_USER":"mail","ZBMS":"布伦特现货","ZBSMXX":"数据爬取","ZBLX":"CRD","ZBHQFS":"D","ZBLY":"","ZBSJLX":"D","ZBDW":"美元/桶","ZBHQDZ":"","ZBBZ":"","ZBLXMS":"油价快报导入指标","ZBHQFSMS":"数据爬取","ZBLYMS":null,"ZBLHCXBS":"灵活查询","ZBCXGJC":"布伦特 现货(日)","CALMONTH":"202211","CALYEAR":"2022","CALDAY":"20221124","CALQUART":"2022-Q4","CALWEEK":"202247","ZBSDLTXT":"布伦特现货","ZBSCPFL":"","CALJJQ26":"","ZBSJZFL":"","ZBSJZFL1":"","ZBSTRQFL":"","CALJJQ25":"","CALJJQ27":"","CALJJQ28":"","INUSE":"Y","SCZT":null,"SJZT":null,"BZ":null,"ZBSORDER1":9999.0,"TVALUE1":"","TVALUE2":"","VALUE1":85.485,"VALUE2":0.0,"VALUE1_SUM":85.484999},{"CALTIME":"20221124","ZBBM":"ZBCRD0004AD","EDATE":"99991231","SDATE":"20221124","UPDATED_TIMESTAMP":"2022-11-25T08:00:43.000+08:00","UPDATED_USER":"sjcj","ZBMS":"沪原油","ZBSMXX":"办公厅获取的沪原油价格","ZBLX":"CRD","ZBHQFS":"A","ZBLY":"","ZBSJLX":"D","ZBDW":"元","ZBHQDZ":"","ZBBZ":"","ZBLXMS":"","ZBHQFSMS":"办公厅获取","ZBLYMS":null,"ZBLHCXBS":"灵活查询","ZBCXGJC":"沪原油(日)","CALMONTH":"202211","CALYEAR":"2022","CALDAY":"20221124","CALQUART":"2022-Q4","CALWEEK":"202247","ZBSDLTXT":"沪原油","ZBSCPFL":"","CALJJQ26":"202211","ZBSJZFL":"","ZBSJZFL1":"","ZBSTRQFL":"","CALJJQ25":"202211","CALJJQ27":"202211","CALJJQ28":"202211","INUSE":"Y","SCZT":null,"SJZT":null,"BZ":null,"ZBSORDER1":9999.0,"TVALUE1":"","TVALUE2":"","VALUE1":590.2,"VALUE2":0.0,"VALUE1_SUM":590.200000},{"CALTIME":"20221124","ZBBM":"ZBCRD0001DD","EDATE":"99991231","SDATE":"20221124","UPDATED_TIMESTAMP":"2022-11-25T07:41:23.000+08:00","UPDATED_USER":"mail","ZBMS":"布伦特期货","ZBSMXX":"华尔街见闻爬取的布伦特期货日均价格","ZBLX":"CRD","ZBHQFS":"D","ZBLY":"","ZBSJLX":"D","ZBDW":"美元/桶","ZBHQDZ":"https://wallstreetcn.com/markets/commodities/UKOIL","ZBBZ":"","ZBLXMS":"油价快报导入指标","ZBHQFSMS":"数据爬取","ZBLYMS":null,"ZBLHCXBS":"灵活查询","ZBCXGJC":"布伦特期货(日)","CALMONTH":"202211","CALYEAR":"2022","CALDAY":"20221124","CALQUART":"2022-Q4","CALWEEK":"202247","ZBSDLTXT":"布伦特期货","ZBSCPFL":"","CALJJQ26":"202211","ZBSJZFL":"","ZBSJZFL1":"","ZBSTRQFL":"","CALJJQ25":"202211","CALJJQ27":"202211","CALJJQ28":"202211","INUSE":"Y","SCZT":null,"SJZT":null,"BZ":null,"ZBSORDER1":2.0,"TVALUE1":"","TVALUE2":"","VALUE1":85.12,"VALUE2":0.0,"VALUE1_SUM":85.120000},{"CALTIME":"20221124","ZBBM":"ZBCRD0003AD","EDATE":"99991231","SDATE":"20221124","UPDATED_TIMESTAMP":"2022-11-25T07:41:23.000+08:00","UPDATED_USER":"mail","ZBMS":"迪拜现货","ZBSMXX":"办公厅获取的迪拜日均价格","ZBLX":"CRD","ZBHQFS":"A","ZBLY":"","ZBSJLX":"D","ZBDW":"美元/桶","ZBHQDZ":"","ZBBZ":"","ZBLXMS":"油价快报导入指标","ZBHQFSMS":"办公厅获取","ZBLYMS":null,"ZBLHCXBS":"灵活查询","ZBCXGJC":"互供计价期迪拜原油价格","CALMONTH":"202211","CALYEAR":"2022","CALDAY":"20221124","CALQUART":"2022-Q4","CALWEEK":"202247","ZBSDLTXT":"迪拜现货","ZBSCPFL":"","CALJJQ26":"202211","ZBSJZFL":"","ZBSJZFL1":"","ZBSTRQFL":"","CALJJQ25":"202211","CALJJQ27":"202211","CALJJQ28":"202211","INUSE":"Y","SCZT":null,"SJZT":null,"BZ":null,"ZBSORDER1":4.0,"TVALUE1":"","TVALUE2":"","VALUE1":77.64,"VALUE2":0.0,"VALUE1_SUM":77.640000},{"CALTIME":"20221124","ZBBM":"ZBSTK0017DD","EDATE":"99991231","SDATE":"20221124","UPDATED_TIMESTAMP":"2022-11-25T09:00:24.000+08:00","UPDATED_USER":"sjcj","ZBMS":"美元中间价","ZBSMXX":"外汇管理局爬取的美元汇率","ZBLX":"STK","ZBHQFS":"D","ZBLY":"","ZBSJLX":"D","ZBDW":"百美元人民币","ZBHQDZ":"http://www.safe.gov.cn/AppStructured/view/project_RMBQuery.action","ZBBZ":"","ZBLXMS":"汇率","ZBHQFSMS":"数据爬取","ZBLYMS":null,"ZBLHCXBS":"灵活查询","ZBCXGJC":"美元汇率中间价","CALMONTH":"202211","CALYEAR":"2022","CALDAY":"20221124","CALQUART":"2022-Q4","CALWEEK":"202247","ZBSDLTXT":"美元中间价","ZBSCPFL":"","CALJJQ26":"202211","ZBSJZFL":"","ZBSJZFL1":"","ZBSTRQFL":"","CALJJQ25":"202211","CALJJQ27":"202211","CALJJQ28":"202211","INUSE":"Y","SCZT":null,"SJZT":null,"BZ":null,"ZBSORDER1":9999.0,"TVALUE1":"","TVALUE2":"","VALUE1":712.01,"VALUE2":0.0,"VALUE1_SUM":712.009999},{"CALTIME":"20221125","ZBBM":"ZBSTK0017DD","EDATE":"99991231","SDATE":"20221125","UPDATED_TIMESTAMP":"2022-11-25T15:00:09.000+08:00","UPDATED_USER":"sjcj","ZBMS":"美元中间价","ZBSMXX":"外汇管理局爬取的美元汇率","ZBLX":"STK","ZBHQFS":"D","ZBLY":"","ZBSJLX":"D","ZBDW":"百美元人民币","ZBHQDZ":"http://www.safe.gov.cn/AppStructured/view/project_RMBQuery.action","ZBBZ":"","ZBLXMS":"汇率","ZBHQFSMS":"数据爬取","ZBLYMS":null,"ZBLHCXBS":"灵活查询","ZBCXGJC":"美元汇率中间价","CALMONTH":"202211","CALYEAR":"2022","CALDAY":"20221125","CALQUART":"2022-Q4","CALWEEK":"202247","ZBSDLTXT":"美元中间价","ZBSCPFL":"","CALJJQ26":"202211","ZBSJZFL":"","ZBSJZFL1":"","ZBSTRQFL":"","CALJJQ25":"202212","CALJJQ27":"202211","CALJJQ28":"202211","INUSE":"Y","SCZT":null,"SJZT":null,"BZ":null,"ZBSORDER1":9999.0,"TVALUE1":"","TVALUE2":"","VALUE1":713.39,"VALUE2":0.0,"VALUE1_SUM":713.389999},{"CALTIME":"20221124","ZBBM":"ZBSTK0042DD","EDATE":"99991231","SDATE":"20221124","UPDATED_TIMESTAMP":"2022-11-25T10:00:09.000+08:00","UPDATED_USER":"sjcj","ZBMS":"美元结汇价","ZBSMXX":"中国石化内部财务网站http://oas.sfc.sinopec.com/","ZBLX":"STK","ZBHQFS":"D","ZBLY":"","ZBSJLX":"D","ZBDW":"美元RMB","ZBHQDZ":"http://10.5.58.64:8088/HLAjax.aspx?callback=jQuery1124012862585068529886_1550472042732&action=hl&date=2019-02-15&type=RMB_USD_%E7%BE%8E%E5%85%83&_=1550472042734","ZBBZ":"","ZBLXMS":"汇率","ZBHQFSMS":"数据爬取","ZBLYMS":null,"ZBLHCXBS":"灵活查询","ZBCXGJC":"美元汇率结汇价","CALMONTH":"202211","CALYEAR":"2022","CALDAY":"20221124","CALQUART":"2022-Q4","CALWEEK":"202247","ZBSDLTXT":"美元结汇价","ZBSCPFL":"","CALJJQ26":"","ZBSJZFL":"","ZBSJZFL1":"","ZBSTRQFL":"","CALJJQ25":"","CALJJQ27":"","CALJJQ28":"","INUSE":"Y","SCZT":null,"SJZT":null,"BZ":null,"ZBSORDER1":9999.0,"TVALUE1":"","TVALUE2":"","VALUE1":7.1424,"VALUE2":0.0,"VALUE1_SUM":7.142400},{"CALTIME":"20221125","ZBBM":"ZBSTK0042DD","EDATE":"99991231","SDATE":"20221125","UPDATED_TIMESTAMP":"2022-11-25T10:00:09.000+08:00","UPDATED_USER":"sjcj","ZBMS":"美元结汇价","ZBSMXX":"中国石化内部财务网站http://oas.sfc.sinopec.com/","ZBLX":"STK","ZBHQFS":"D","ZBLY":"","ZBSJLX":"D","ZBDW":"美元RMB","ZBHQDZ":"http://10.5.58.64:8088/HLAjax.aspx?callback=jQuery1124012862585068529886_1550472042732&action=hl&date=2019-02-15&type=RMB_USD_%E7%BE%8E%E5%85%83&_=1550472042734","ZBBZ":"","ZBLXMS":"汇率","ZBHQFSMS":"数据爬取","ZBLYMS":null,"ZBLHCXBS":"灵活查询","ZBCXGJC":"美元汇率结汇价","CALMONTH":"202211","CALYEAR":"2022","CALDAY":"20221125","CALQUART":"2022-Q4","CALWEEK":"202247","ZBSDLTXT":"美元结汇价","ZBSCPFL":"","CALJJQ26":"","ZBSJZFL":"","ZBSJZFL1":"","ZBSTRQFL":"","CALJJQ25":"","CALJJQ27":"","CALJJQ28":"","INUSE":"Y","SCZT":null,"SJZT":null,"BZ":null,"ZBSORDER1":9999.0,"TVALUE1":"","TVALUE2":"","VALUE1":7.1398,"VALUE2":0.0,"VALUE1_SUM":7.139800},{"CALTIME":"20221124","ZBBM":"ZBSTK0043DD","EDATE":"99991231","SDATE":"20221124","UPDATED_TIMESTAMP":"2022-11-25T10:00:09.000+08:00","UPDATED_USER":"sjcj","ZBMS":"美元售汇价","ZBSMXX":"中国石化内部财务网站http://oas.sfc.sinopec.com/","ZBLX":"STK","ZBHQFS":"D","ZBLY":"","ZBSJLX":"D","ZBDW":"美元RMB","ZBHQDZ":"http://10.5.58.64:8088/HLAjax.aspx?callback=jQuery1124012862585068529886_1550472042732&action=hl&date=2019-02-15&type=RMB_USD_%E7%BE%8E%E5%85%83&_=1550472042734","ZBBZ":"","ZBLXMS":"汇率","ZBHQFSMS":"数据爬取","ZBLYMS":null,"ZBLHCXBS":"灵活查询","ZBCXGJC":"美元汇率售汇价","CALMONTH":"202211","CALYEAR":"2022","CALDAY":"20221124","CALQUART":"2022-Q4","CALWEEK":"202247","ZBSDLTXT":"美元售汇价","ZBSCPFL":"","CALJJQ26":"","ZBSJZFL":"","ZBSJZFL1":"","ZBSTRQFL":"","CALJJQ25":"","CALJJQ27":"","CALJJQ28":"","INUSE":"Y","SCZT":null,"SJZT":null,"BZ":null,"ZBSORDER1":9999.0,"TVALUE1":"","TVALUE2":"","VALUE1":7.1575,"VALUE2":0.0,"VALUE1_SUM":7.157499},{"CALTIME":"20221125","ZBBM":"ZBSTK0043DD","EDATE":"99991231","SDATE":"20221125","UPDATED_TIMESTAMP":"2022-11-25T10:00:09.000+08:00","UPDATED_USER":"sjcj","ZBMS":"美元售汇价","ZBSMXX":"中国石化内部财务网站http://oas.sfc.sinopec.com/","ZBLX":"STK","ZBHQFS":"D","ZBLY":"","ZBSJLX":"D","ZBDW":"美元RMB","ZBHQDZ":"http://10.5.58.64:8088/HLAjax.aspx?callback=jQuery1124012862585068529886_1550472042732&action=hl&date=2019-02-15&type=RMB_USD_%E7%BE%8E%E5%85%83&_=1550472042734","ZBBZ":"","ZBLXMS":"汇率","ZBHQFSMS":"数据爬取","ZBLYMS":null,"ZBLHCXBS":"灵活查询","ZBCXGJC":"美元汇率售汇价","CALMONTH":"202211","CALYEAR":"2022","CALDAY":"20221125","CALQUART":"2022-Q4","CALWEEK":"202247","ZBSDLTXT":"美元售汇价","ZBSCPFL":"","CALJJQ26":"","ZBSJZFL":"","ZBSJZFL1":"","ZBSTRQFL":"","CALJJQ25":"","CALJJQ27":"","CALJJQ28":"","INUSE":"Y","SCZT":null,"SJZT":null,"BZ":null,"ZBSORDER1":9999.0,"TVALUE1":"","TVALUE2":"","VALUE1":7.1549,"VALUE2":0.0,"VALUE1_SUM":7.154899}],"code":"0","total":-1}
declare n number;begin select count(*) into n from user_tables where table_name ='R2_CWSJ00'; if n<1 then execute immediate 'CREATE TABLE R2_CWSJ00 (INSERT_ODS_TIME DATE NOT NULL,UPDATE_ODS_TIME DATE NOT NULL)'; end if; end;
declare n number;begin select count(*) into n from user_tab_cols where table_name = 'R2_CWSJ00' and column_name = 'CALMONTH'; if n<1 then execute immediate 'ALTER TABLE R2_CWSJ00 ADD CALMONTH varchar(255) NULL'; end if; select count(*) into n from user_tab_cols where table_name = 'R2_CWSJ00' and column_name = 'TVALUE1'; if n<1 then execute immediate 'ALTER TABLE R2_CWSJ00 ADD TVALUE1 varchar(255) NULL'; end if; select count(*) into n from user_tab_cols where table_name = 'R2_CWSJ00' and column_name = 'ZBSJZFL1'; if n<1 then execute immediate 'ALTER TABLE R2_CWSJ00 ADD ZBSJZFL1 varchar(255) NULL'; end if; select count(*) into n from user_tab_cols where table_name = 'R2_CWSJ00' and column_name = 'ZBSCPFL'; if n<1 then execute immediate 'ALTER TABLE R2_CWSJ00 ADD ZBSCPFL varchar(255) NULL'; end if; select count(*) into n from user_tab_cols where table_name = 'R2_CWSJ00' and column_name = 'CALDAY'; if n<1 then execute immediate 'ALTER TABLE R2_CWSJ00 ADD CALDAY varchar(255) NULL'; end if; select count(*) into n from user_tab_cols where table_name = 'R2_CWSJ00' and column_name = 'ZBSMXX'; if n<1 then execute immediate 'ALTER TABLE R2_CWSJ00 ADD ZBSMXX varchar(255) NULL'; end if; select count(*) into n from user_tab_cols where table_name = 'R2_CWSJ00' and column_name = 'VALUE1_SUM'; if n<1 then execute immediate 'ALTER TABLE R2_CWSJ00 ADD VALUE1_SUM varchar(255) NULL'; end if; select count(*) into n from user_tab_cols where table_name = 'R2_CWSJ00' and column_name = 'SJZT'; if n<1 then execute immediate 'ALTER TABLE R2_CWSJ00 ADD SJZT varchar(255) NULL'; end if; select count(*) into n from user_tab_cols where table_name = 'R2_CWSJ00' and column_name = 'ZBSDLTXT'; if n<1 then execute immediate 'ALTER TABLE R2_CWSJ00 ADD ZBSDLTXT varchar(255) NULL'; end if; select count(*) into n from user_tab_cols where table_name = 'R2_CWSJ00' and column_name = 'SDATE'; if n<1 then execute immediate 'ALTER TABLE R2_CWSJ00 ADD SDATE varchar(255) NULL'; end if; select count(*) into n from user_tab_cols where table_name = 'R2_CWSJ00' and column_name = 'ZBHQDZ'; if n<1 then execute immediate 'ALTER TABLE R2_CWSJ00 ADD ZBHQDZ varchar(255) NULL'; end if; select count(*) into n from user_tab_cols where table_name = 'R2_CWSJ00' and column_name = 'BZ'; if n<1 then execute immediate 'ALTER TABLE R2_CWSJ00 ADD BZ varchar(255) NULL'; end if; select count(*) into n from user_tab_cols where table_name = 'R2_CWSJ00' and column_name = 'CALJJQ27'; if n<1 then execute immediate 'ALTER TABLE R2_CWSJ00 ADD CALJJQ27 varchar(255) NULL'; end if; select count(*) into n from user_tab_cols where table_name = 'R2_CWSJ00' and column_name = 'ZBBZ'; if n<1 then execute immediate 'ALTER TABLE R2_CWSJ00 ADD ZBBZ varchar(255) NULL'; end if; select count(*) into n from user_tab_cols where table_name = 'R2_CWSJ00' and column_name = 'UPDATED_USER'; if n<1 then execute immediate 'ALTER TABLE R2_CWSJ00 ADD UPDATED_USER varchar(255) NULL'; end if; select count(*) into n from user_tab_cols where table_name = 'R2_CWSJ00' and column_name = 'VALUE1'; if n<1 then execute immediate 'ALTER TABLE R2_CWSJ00 ADD VALUE1 varchar(255) NULL'; end if; select count(*) into n from user_tab_cols where table_name = 'R2_CWSJ00' and column_name = 'CALYEAR'; if n<1 then execute immediate 'ALTER TABLE R2_CWSJ00 ADD CALYEAR varchar(255) NULL'; end if; select count(*) into n from user_tab_cols where table_name = 'R2_CWSJ00' and column_name = 'ZBLYMS'; if n<1 then execute immediate 'ALTER TABLE R2_CWSJ00 ADD ZBLYMS varchar(255) NULL'; end if; select count(*) into n from user_tab_cols where table_name = 'R2_CWSJ00' and column_name = 'ZBBM'; if n<1 then execute immediate 'ALTER TABLE R2_CWSJ00 ADD ZBBM varchar(255) NULL'; end if; select count(*) into n from user_tab_cols where table_name = 'R2_CWSJ00' and column_name = 'ZBCXGJC'; if n<1 then execute immediate 'ALTER TABLE R2_CWSJ00 ADD ZBCXGJC varchar(255) NULL'; end if; select count(*) into n from user_tab_cols where table_name = 'R2_CWSJ00' and column_name = 'ZBLHCXBS'; if n<1 then execute immediate 'ALTER TABLE R2_CWSJ00 ADD ZBLHCXBS varchar(255) NULL'; end if; select count(*) into n from user_tab_cols where table_name = 'R2_CWSJ00' and column_name = 'ZBHQFSMS'; if n<1 then execute immediate 'ALTER TABLE R2_CWSJ00 ADD ZBHQFSMS varchar(255) NULL'; end if; select count(*) into n from user_tab_cols where table_name = 'R2_CWSJ00' and column_name = 'CALWEEK'; if n<1 then execute immediate 'ALTER TABLE R2_CWSJ00 ADD CALWEEK varchar(255) NULL'; end if; select count(*) into n from user_tab_cols where table_name = 'R2_CWSJ00' and column_name = 'TVALUE2'; if n<1 then execute immediate 'ALTER TABLE R2_CWSJ00 ADD TVALUE2 varchar(255) NULL'; end if; select count(*) into n from user_tab_cols where table_name = 'R2_CWSJ00' and column_name = 'ZBDW'; if n<1 then execute immediate 'ALTER TABLE R2_CWSJ00 ADD ZBDW varchar(255) NULL'; end if; select count(*) into n from user_tab_cols where table_name = 'R2_CWSJ00' and column_name = 'ZBSJLX'; if n<1 then execute immediate 'ALTER TABLE R2_CWSJ00 ADD ZBSJLX varchar(255) NULL'; end if; select count(*) into n from user_tab_cols where table_name = 'R2_CWSJ00' and column_name = 'CALJJQ28'; if n<1 then execute immediate 'ALTER TABLE R2_CWSJ00 ADD CALJJQ28 varchar(255) NULL'; end if; select count(*) into n from user_tab_cols where table_name = 'R2_CWSJ00' and column_name = 'ZBLX'; if n<1 then execute immediate 'ALTER TABLE R2_CWSJ00 ADD ZBLX varchar(255) NULL'; end if; select count(*) into n from user_tab_cols where table_name = 'R2_CWSJ00' and column_name = 'ZBSORDER1'; if n<1 then execute immediate 'ALTER TABLE R2_CWSJ00 ADD ZBSORDER1 varchar(255) NULL'; end if; select count(*) into n from user_tab_cols where table_name = 'R2_CWSJ00' and column_name = 'ZBMS'; if n<1 then execute immediate 'ALTER TABLE R2_CWSJ00 ADD ZBMS varchar(255) NULL'; end if; select count(*) into n from user_tab_cols where table_name = 'R2_CWSJ00' and column_name = 'INUSE'; if n<1 then execute immediate 'ALTER TABLE R2_CWSJ00 ADD INUSE varchar(255) NULL'; end if; select count(*) into n from user_tab_cols where table_name = 'R2_CWSJ00' and column_name = 'VALUE2'; if n<1 then execute immediate 'ALTER TABLE R2_CWSJ00 ADD VALUE2 varchar(255) NULL'; end if; select count(*) into n from user_tab_cols where table_name = 'R2_CWSJ00' and column_name = 'CALQUART'; if n<1 then execute immediate 'ALTER TABLE R2_CWSJ00 ADD CALQUART varchar(255) NULL'; end if; select count(*) into n from user_tab_cols where table_name = 'R2_CWSJ00' and column_name = 'CALJJQ25'; if n<1 then execute immediate 'ALTER TABLE R2_CWSJ00 ADD CALJJQ25 varchar(255) NULL'; end if; select count(*) into n from user_tab_cols where table_name = 'R2_CWSJ00' and column_name = 'ZBHQFS'; if n<1 then execute immediate 'ALTER TABLE R2_CWSJ00 ADD ZBHQFS varchar(255) NULL'; end if; select count(*) into n from user_tab_cols where table_name = 'R2_CWSJ00' and column_name = 'ZBSJZFL'; if n<1 then execute immediate 'ALTER TABLE R2_CWSJ00 ADD ZBSJZFL varchar(255) NULL'; end if; select count(*) into n from user_tab_cols where table_name = 'R2_CWSJ00' and column_name = 'ZBLY'; if n<1 then execute immediate 'ALTER TABLE R2_CWSJ00 ADD ZBLY varchar(255) NULL'; end if; select count(*) into n from user_tab_cols where table_name = 'R2_CWSJ00' and column_name = 'ZBSTRQFL'; if n<1 then execute immediate 'ALTER TABLE R2_CWSJ00 ADD ZBSTRQFL varchar(255) NULL'; end if; select count(*) into n from user_tab_cols where table_name = 'R2_CWSJ00' and column_name = 'EDATE'; if n<1 then execute immediate 'ALTER TABLE R2_CWSJ00 ADD EDATE varchar(255) NULL'; end if; select count(*) into n from user_tab_cols where table_name = 'R2_CWSJ00' and column_name = 'ZBLXMS'; if n<1 then execute immediate 'ALTER TABLE R2_CWSJ00 ADD ZBLXMS varchar(255) NULL'; end if; select count(*) into n from user_tab_cols where table_name = 'R2_CWSJ00' and column_name = 'CALJJQ26'; if n<1 then execute immediate 'ALTER TABLE R2_CWSJ00 ADD CALJJQ26 varchar(255) NULL'; end if; select count(*) into n from user_tab_cols where table_name = 'R2_CWSJ00' and column_name = 'CALTIME'; if n<1 then execute immediate 'ALTER TABLE R2_CWSJ00 ADD CALTIME varchar(255) NULL'; end if; select count(*) into n from user_tab_cols where table_name = 'R2_CWSJ00' and column_name = 'UPDATED_TIMESTAMP'; if n<1 then execute immediate 'ALTER TABLE R2_CWSJ00 ADD UPDATED_TIMESTAMP varchar(255) NULL'; end if; select count(*) into n from user_tab_cols where table_name = 'R2_CWSJ00' and column_name = 'SCZT'; if n<1 then execute immediate 'ALTER TABLE R2_CWSJ00 ADD SCZT varchar(255) NULL'; end if; select 1 into n from dual;end;
declare n number;begin MERGE INTO R2_CWSJ00 a USING(SELECT 'ZBBM' as ZBCRD0020DD,'202211' as CALMONTH,'' as TVALUE1,'' as ZBSJZFL1,'' as ZBSCPFL,'20221124' as CALDAY,'数据爬取' as ZBSMXX,'85.484999' as VALUE1_SUM,'' as SJZT,'布伦特现货' as ZBSDLTXT,'20221124' as SDATE,'' as ZBHQDZ,'' as BZ,'' as CALJJQ27,'' as ZBBZ,'mail' as UPDATED_USER,'85.485' as VALUE1,'2022' as CALYEAR,'' as ZBLYMS,'ZBCRD0020DD' as ZBBM,'布伦特 现货(日)' as ZBCXGJC,'灵活查询' as ZBLHCXBS,'数据爬取' as ZBHQFSMS,'202247' as CALWEEK,'' as TVALUE2,'美元/桶' as ZBDW,'D' as ZBSJLX,'' as CALJJQ28,'CRD' as ZBLX,'9999' as ZBSORDER1,'布伦特现货' as ZBMS,'Y' as INUSE,'0' as VALUE2,'2022-Q4' as CALQUART,'' as CALJJQ25,'D' as ZBHQFS,'' as ZBSJZFL,'' as ZBLY,'' as ZBSTRQFL,'99991231' as EDATE,'油价快报导入指标' as ZBLXMS,'' as CALJJQ26,'20221124' as CALTIME,'2022/11/25 7:41:23' as UPDATED_TIMESTAMP,'' as SCZT FROM dual) b ON (a.ZBBM=b.ZBBM) WHEN MATCHED THEN UPDATE SET UPDATE_ODS_TIME = TO_DATE('2022-11-25 21:37:51', 'YYYY-MM-DD HH24:MI:SS'),CALMONTH='202211',TVALUE1='',ZBSJZFL1='',ZBSCPFL='',CALDAY='20221124',ZBSMXX='数据爬取',VALUE1_SUM='85.484999',SJZT='',ZBSDLTXT='布伦特现货',SDATE='20221124',ZBHQDZ='',BZ='',CALJJQ27='',ZBBZ='',UPDATED_USER='mail',VALUE1='85.485',CALYEAR='2022',ZBLYMS='',ZBBM='ZBCRD0020DD',ZBCXGJC='布伦特 现货(日)',ZBLHCXBS='灵活查询',ZBHQFSMS='数据爬取',CALWEEK='202247',TVALUE2='',ZBDW='美元/桶',ZBSJLX='D',CALJJQ28='',ZBLX='CRD',ZBSORDER1='9999',ZBMS='布伦特现货',INUSE='Y',VALUE2='0',CALQUART='2022-Q4',CALJJQ25='',ZBHQFS='D',ZBSJZFL='',ZBLY='',ZBSTRQFL='',EDATE='99991231',ZBLXMS='油价快报导入指标',CALJJQ26='',CALTIME='20221124',UPDATED_TIMESTAMP='2022/11/25 7:41:23',SCZT='' WHEN NOT MATCHED THEN INSERT (INSERT_ODS_TIME,'CALMONTH','TVALUE1','ZBSJZFL1','ZBSCPFL','CALDAY','ZBSMXX','VALUE1_SUM','SJZT','ZBSDLTXT','SDATE','ZBHQDZ','BZ','CALJJQ27','ZBBZ','UPDATED_USER','VALUE1','CALYEAR','ZBLYMS','ZBBM','ZBCXGJC','ZBLHCXBS','ZBHQFSMS','CALWEEK','TVALUE2','ZBDW','ZBSJLX','CALJJQ28','ZBLX','ZBSORDER1','ZBMS','INUSE','VALUE2','CALQUART','CALJJQ25','ZBHQFS','ZBSJZFL','ZBLY','ZBSTRQFL','EDATE','ZBLXMS','CALJJQ26','CALTIME','UPDATED_TIMESTAMP','SCZT') VALUES (TO_DATE('2022-11-25 21:37:51', 'YYYY-MM-DD HH24:MI:SS'),'202211','','','','20221124','数据爬取','85.484999','','布伦特现货','20221124','','','','','mail','85.485','2022','','ZBCRD0020DD','布伦特 现货(日)','灵活查询','数据爬取','202247','','美元/桶','D','','CRD','9999','布伦特现货','Y','0','2022-Q4','','D','','','','99991231','油价快报导入指标','','20221124','2022/11/25 7:41:23','');MERGE INTO R2_CWSJ00 a USING(SELECT 'ZBBM' as ZBCRD0004AD,'202211' as CALMONTH,'' as TVALUE1,'' as ZBSJZFL1,'' as ZBSCPFL,'20221124' as CALDAY,'办公厅获取的沪原油价格' as ZBSMXX,'590.2' as VALUE1_SUM,'' as SJZT,'沪原油' as ZBSDLTXT,'20221124' as SDATE,'' as ZBHQDZ,'' as BZ,'202211' as CALJJQ27,'' as ZBBZ,'sjcj' as UPDATED_USER,'590.2' as VALUE1,'2022' as CALYEAR,'' as ZBLYMS,'ZBCRD0004AD' as ZBBM,'沪原油(日)' as ZBCXGJC,'灵活查询' as ZBLHCXBS,'办公厅获取' as ZBHQFSMS,'202247' as CALWEEK,'' as TVALUE2,'元' as ZBDW,'D' as ZBSJLX,'202211' as CALJJQ28,'CRD' as ZBLX,'9999' as ZBSORDER1,'沪原油' as ZBMS,'Y' as INUSE,'0' as VALUE2,'2022-Q4' as CALQUART,'202211' as CALJJQ25,'A' as ZBHQFS,'' as ZBSJZFL,'' as ZBLY,'' as ZBSTRQFL,'99991231' as EDATE,'' as ZBLXMS,'202211' as CALJJQ26,'20221124' as CALTIME,'2022/11/25 8:00:43' as UPDATED_TIMESTAMP,'' as SCZT FROM dual) b ON (a.ZBBM=b.ZBBM) WHEN MATCHED THEN UPDATE SET UPDATE_ODS_TIME = TO_DATE('2022-11-25 21:37:51', 'YYYY-MM-DD HH24:MI:SS'),CALMONTH='202211',TVALUE1='',ZBSJZFL1='',ZBSCPFL='',CALDAY='20221124',ZBSMXX='办公厅获取的沪原油价格',VALUE1_SUM='590.2',SJZT='',ZBSDLTXT='沪原油',SDATE='20221124',ZBHQDZ='',BZ='',CALJJQ27='202211',ZBBZ='',UPDATED_USER='sjcj',VALUE1='590.2',CALYEAR='2022',ZBLYMS='',ZBBM='ZBCRD0004AD',ZBCXGJC='沪原油(日)',ZBLHCXBS='灵活查询',ZBHQFSMS='办公厅获取',CALWEEK='202247',TVALUE2='',ZBDW='元',ZBSJLX='D',CALJJQ28='202211',ZBLX='CRD',ZBSORDER1='9999',ZBMS='沪原油',INUSE='Y',VALUE2='0',CALQUART='2022-Q4',CALJJQ25='202211',ZBHQFS='A',ZBSJZFL='',ZBLY='',ZBSTRQFL='',EDATE='99991231',ZBLXMS='',CALJJQ26='202211',CALTIME='20221124',UPDATED_TIMESTAMP='2022/11/25 8:00:43',SCZT='' WHEN NOT MATCHED THEN INSERT (INSERT_ODS_TIME,'CALMONTH','TVALUE1','ZBSJZFL1','ZBSCPFL','CALDAY','ZBSMXX','VALUE1_SUM','SJZT','ZBSDLTXT','SDATE','ZBHQDZ','BZ','CALJJQ27','ZBBZ','UPDATED_USER','VALUE1','CALYEAR','ZBLYMS','ZBBM','ZBCXGJC','ZBLHCXBS','ZBHQFSMS','CALWEEK','TVALUE2','ZBDW','ZBSJLX','CALJJQ28','ZBLX','ZBSORDER1','ZBMS','INUSE','VALUE2','CALQUART','CALJJQ25','ZBHQFS','ZBSJZFL','ZBLY','ZBSTRQFL','EDATE','ZBLXMS','CALJJQ26','CALTIME','UPDATED_TIMESTAMP','SCZT') VALUES (TO_DATE('2022-11-25 21:37:51', 'YYYY-MM-DD HH24:MI:SS'),'202211','','','','20221124','办公厅获取的沪原油价格','590.2','','沪原油','20221124','','','202211','','sjcj','590.2','2022','','ZBCRD0004AD','沪原油(日)','灵活查询','办公厅获取','202247','','元','D','202211','CRD','9999','沪原油','Y','0','2022-Q4','202211','A','','','','99991231','','202211','20221124','2022/11/25 8:00:43','');MERGE INTO R2_CWSJ00 a USING(SELECT 'ZBBM' as ZBCRD0001DD,'202211' as CALMONTH,'' as TVALUE1,'' as ZBSJZFL1,'' as ZBSCPFL,'20221124' as CALDAY,'华尔街见闻爬取的布伦特期货日均价格' as ZBSMXX,'85.12' as VALUE1_SUM,'' as SJZT,'布伦特期货' as ZBSDLTXT,'20221124' as SDATE,'https://wallstreetcn.com/markets/commodities/UKOIL' as ZBHQDZ,'' as BZ,'202211' as CALJJQ27,'' as ZBBZ,'mail' as UPDATED_USER,'85.12' as VALUE1,'2022' as CALYEAR,'' as ZBLYMS,'ZBCRD0001DD' as ZBBM,'布伦特期货(日)' as ZBCXGJC,'灵活查询' as ZBLHCXBS,'数据爬取' as ZBHQFSMS,'202247' as CALWEEK,'' as TVALUE2,'美元/桶' as ZBDW,'D' as ZBSJLX,'202211' as CALJJQ28,'CRD' as ZBLX,'2' as ZBSORDER1,'布伦特期货' as ZBMS,'Y' as INUSE,'0' as VALUE2,'2022-Q4' as CALQUART,'202211' as CALJJQ25,'D' as ZBHQFS,'' as ZBSJZFL,'' as ZBLY,'' as ZBSTRQFL,'99991231' as EDATE,'油价快报导入指标' as ZBLXMS,'202211' as CALJJQ26,'20221124' as CALTIME,'2022/11/25 7:41:23' as UPDATED_TIMESTAMP,'' as SCZT FROM dual) b ON (a.ZBBM=b.ZBBM) WHEN MATCHED THEN UPDATE SET UPDATE_ODS_TIME = TO_DATE('2022-11-25 21:37:51', 'YYYY-MM-DD HH24:MI:SS'),CALMONTH='202211',TVALUE1='',ZBSJZFL1='',ZBSCPFL='',CALDAY='20221124',ZBSMXX='华尔街见闻爬取的布伦特期货日均价格',VALUE1_SUM='85.12',SJZT='',ZBSDLTXT='布伦特期货',SDATE='20221124',ZBHQDZ='https://wallstreetcn.com/markets/commodities/UKOIL',BZ='',CALJJQ27='202211',ZBBZ='',UPDATED_USER='mail',VALUE1='85.12',CALYEAR='2022',ZBLYMS='',ZBBM='ZBCRD0001DD',ZBCXGJC='布伦特期货(日)',ZBLHCXBS='灵活查询',ZBHQFSMS='数据爬取',CALWEEK='202247',TVALUE2='',ZBDW='美元/桶',ZBSJLX='D',CALJJQ28='202211',ZBLX='CRD',ZBSORDER1='2',ZBMS='布伦特期货',INUSE='Y',VALUE2='0',CALQUART='2022-Q4',CALJJQ25='202211',ZBHQFS='D',ZBSJZFL='',ZBLY='',ZBSTRQFL='',EDATE='99991231',ZBLXMS='油价快报导入指标',CALJJQ26='202211',CALTIME='20221124',UPDATED_TIMESTAMP='2022/11/25 7:41:23',SCZT='' WHEN NOT MATCHED THEN INSERT (INSERT_ODS_TIME,'CALMONTH','TVALUE1','ZBSJZFL1','ZBSCPFL','CALDAY','ZBSMXX','VALUE1_SUM','SJZT','ZBSDLTXT','SDATE','ZBHQDZ','BZ','CALJJQ27','ZBBZ','UPDATED_USER','VALUE1','CALYEAR','ZBLYMS','ZBBM','ZBCXGJC','ZBLHCXBS','ZBHQFSMS','CALWEEK','TVALUE2','ZBDW','ZBSJLX','CALJJQ28','ZBLX','ZBSORDER1','ZBMS','INUSE','VALUE2','CALQUART','CALJJQ25','ZBHQFS','ZBSJZFL','ZBLY','ZBSTRQFL','EDATE','ZBLXMS','CALJJQ26','CALTIME','UPDATED_TIMESTAMP','SCZT') VALUES (TO_DATE('2022-11-25 21:37:51', 'YYYY-MM-DD HH24:MI:SS'),'202211','','','','20221124','华尔街见闻爬取的布伦特期货日均价格','85.12','','布伦特期货','20221124','https://wallstreetcn.com/markets/commodities/UKOIL','','202211','','mail','85.12','2022','','ZBCRD0001DD','布伦特期货(日)','灵活查询','数据爬取','202247','','美元/桶','D','202211','CRD','2','布伦特期货','Y','0','2022-Q4','202211','D','','','','99991231','油价快报导入指标','202211','20221124','2022/11/25 7:41:23','');MERGE INTO R2_CWSJ00 a USING(SELECT 'ZBBM' as ZBCRD0003AD,'202211' as CALMONTH,'' as TVALUE1,'' as ZBSJZFL1,'' as ZBSCPFL,'20221124' as CALDAY,'办公厅获取的迪拜日均价格' as ZBSMXX,'77.64' as VALUE1_SUM,'' as SJZT,'迪拜现货' as ZBSDLTXT,'20221124' as SDATE,'' as ZBHQDZ,'' as BZ,'202211' as CALJJQ27,'' as ZBBZ,'mail' as UPDATED_USER,'77.64' as VALUE1,'2022' as CALYEAR,'' as ZBLYMS,'ZBCRD0003AD' as ZBBM,'互供计价期迪拜原油价格' as ZBCXGJC,'灵活查询' as ZBLHCXBS,'办公厅获取' as ZBHQFSMS,'202247' as CALWEEK,'' as TVALUE2,'美元/桶' as ZBDW,'D' as ZBSJLX,'202211' as CALJJQ28,'CRD' as ZBLX,'4' as ZBSORDER1,'迪拜现货' as ZBMS,'Y' as INUSE,'0' as VALUE2,'2022-Q4' as CALQUART,'202211' as CALJJQ25,'A' as ZBHQFS,'' as ZBSJZFL,'' as ZBLY,'' as ZBSTRQFL,'99991231' as EDATE,'油价快报导入指标' as ZBLXMS,'202211' as CALJJQ26,'20221124' as CALTIME,'2022/11/25 7:41:23' as UPDATED_TIMESTAMP,'' as SCZT FROM dual) b ON (a.ZBBM=b.ZBBM) WHEN MATCHED THEN UPDATE SET UPDATE_ODS_TIME = TO_DATE('2022-11-25 21:37:51', 'YYYY-MM-DD HH24:MI:SS'),CALMONTH='202211',TVALUE1='',ZBSJZFL1='',ZBSCPFL='',CALDAY='20221124',ZBSMXX='办公厅获取的迪拜日均价格',VALUE1_SUM='77.64',SJZT='',ZBSDLTXT='迪拜现货',SDATE='20221124',ZBHQDZ='',BZ='',CALJJQ27='202211',ZBBZ='',UPDATED_USER='mail',VALUE1='77.64',CALYEAR='2022',ZBLYMS='',ZBBM='ZBCRD0003AD',ZBCXGJC='互供计价期迪拜原油价格',ZBLHCXBS='灵活查询',ZBHQFSMS='办公厅获取',CALWEEK='202247',TVALUE2='',ZBDW='美元/桶',ZBSJLX='D',CALJJQ28='202211',ZBLX='CRD',ZBSORDER1='4',ZBMS='迪拜现货',INUSE='Y',VALUE2='0',CALQUART='2022-Q4',CALJJQ25='202211',ZBHQFS='A',ZBSJZFL='',ZBLY='',ZBSTRQFL='',EDATE='99991231',ZBLXMS='油价快报导入指标',CALJJQ26='202211',CALTIME='20221124',UPDATED_TIMESTAMP='2022/11/25 7:41:23',SCZT='' WHEN NOT MATCHED THEN INSERT (INSERT_ODS_TIME,'CALMONTH','TVALUE1','ZBSJZFL1','ZBSCPFL','CALDAY','ZBSMXX','VALUE1_SUM','SJZT','ZBSDLTXT','SDATE','ZBHQDZ','BZ','CALJJQ27','ZBBZ','UPDATED_USER','VALUE1','CALYEAR','ZBLYMS','ZBBM','ZBCXGJC','ZBLHCXBS','ZBHQFSMS','CALWEEK','TVALUE2','ZBDW','ZBSJLX','CALJJQ28','ZBLX','ZBSORDER1','ZBMS','INUSE','VALUE2','CALQUART','CALJJQ25','ZBHQFS','ZBSJZFL','ZBLY','ZBSTRQFL','EDATE','ZBLXMS','CALJJQ26','CALTIME','UPDATED_TIMESTAMP','SCZT') VALUES (TO_DATE('2022-11-25 21:37:51', 'YYYY-MM-DD HH24:MI:SS'),'202211','','','','20221124','办公厅获取的迪拜日均价格','77.64','','迪拜现货','20221124','','','202211','','mail','77.64','2022','','ZBCRD0003AD','互供计价期迪拜原油价格','灵活查询','办公厅获取','202247','','美元/桶','D','202211','CRD','4','迪拜现货','Y','0','2022-Q4','202211','A','','','','99991231','油价快报导入指标','202211','20221124','2022/11/25 7:41:23','');MERGE INTO R2_CWSJ00 a USING(SELECT 'ZBBM' as ZBSTK0017DD,'202211' as CALMONTH,'' as TVALUE1,'' as ZBSJZFL1,'' as ZBSCPFL,'20221124' as CALDAY,'外汇管理局爬取的美元汇率' as ZBSMXX,'712.009999' as VALUE1_SUM,'' as SJZT,'美元中间价' as ZBSDLTXT,'20221124' as SDATE,'http://www.safe.gov.cn/AppStructured/view/project_RMBQuery.action' as ZBHQDZ,'' as BZ,'202211' as CALJJQ27,'' as ZBBZ,'sjcj' as UPDATED_USER,'712.01' as VALUE1,'2022' as CALYEAR,'' as ZBLYMS,'ZBSTK0017DD' as ZBBM,'美元汇率中间价' as ZBCXGJC,'灵活查询' as ZBLHCXBS,'数据爬取' as ZBHQFSMS,'202247' as CALWEEK,'' as TVALUE2,'百美元人民币' as ZBDW,'D' as ZBSJLX,'202211' as CALJJQ28,'STK' as ZBLX,'9999' as ZBSORDER1,'美元中间价' as ZBMS,'Y' as INUSE,'0' as VALUE2,'2022-Q4' as CALQUART,'202211' as CALJJQ25,'D' as ZBHQFS,'' as ZBSJZFL,'' as ZBLY,'' as ZBSTRQFL,'99991231' as EDATE,'汇率' as ZBLXMS,'202211' as CALJJQ26,'20221124' as CALTIME,'2022/11/25 9:00:24' as UPDATED_TIMESTAMP,'' as SCZT FROM dual) b ON (a.ZBBM=b.ZBBM) WHEN MATCHED THEN UPDATE SET UPDATE_ODS_TIME = TO_DATE('2022-11-25 21:37:51', 'YYYY-MM-DD HH24:MI:SS'),CALMONTH='202211',TVALUE1='',ZBSJZFL1='',ZBSCPFL='',CALDAY='20221124',ZBSMXX='外汇管理局爬取的美元汇率',VALUE1_SUM='712.009999',SJZT='',ZBSDLTXT='美元中间价',SDATE='20221124',ZBHQDZ='http://www.safe.gov.cn/AppStructured/view/project_RMBQuery.action',BZ='',CALJJQ27='202211',ZBBZ='',UPDATED_USER='sjcj',VALUE1='712.01',CALYEAR='2022',ZBLYMS='',ZBBM='ZBSTK0017DD',ZBCXGJC='美元汇率中间价',ZBLHCXBS='灵活查询',ZBHQFSMS='数据爬取',CALWEEK='202247',TVALUE2='',ZBDW='百美元人民币',ZBSJLX='D',CALJJQ28='202211',ZBLX='STK',ZBSORDER1='9999',ZBMS='美元中间价',INUSE='Y',VALUE2='0',CALQUART='2022-Q4',CALJJQ25='202211',ZBHQFS='D',ZBSJZFL='',ZBLY='',ZBSTRQFL='',EDATE='99991231',ZBLXMS='汇率',CALJJQ26='202211',CALTIME='20221124',UPDATED_TIMESTAMP='2022/11/25 9:00:24',SCZT='' WHEN NOT MATCHED THEN INSERT (INSERT_ODS_TIME,'CALMONTH','TVALUE1','ZBSJZFL1','ZBSCPFL','CALDAY','ZBSMXX','VALUE1_SUM','SJZT','ZBSDLTXT','SDATE','ZBHQDZ','BZ','CALJJQ27','ZBBZ','UPDATED_USER','VALUE1','CALYEAR','ZBLYMS','ZBBM','ZBCXGJC','ZBLHCXBS','ZBHQFSMS','CALWEEK','TVALUE2','ZBDW','ZBSJLX','CALJJQ28','ZBLX','ZBSORDER1','ZBMS','INUSE','VALUE2','CALQUART','CALJJQ25','ZBHQFS','ZBSJZFL','ZBLY','ZBSTRQFL','EDATE','ZBLXMS','CALJJQ26','CALTIME','UPDATED_TIMESTAMP','SCZT') VALUES (TO_DATE('2022-11-25 21:37:51', 'YYYY-MM-DD HH24:MI:SS'),'202211','','','','20221124','外汇管理局爬取的美元汇率','712.009999','','美元中间价','20221124','http://www.safe.gov.cn/AppStructured/view/project_RMBQuery.action','','202211','','sjcj','712.01','2022','','ZBSTK0017DD','美元汇率中间价','灵活查询','数据爬取','202247','','百美元人民币','D','202211','STK','9999','美元中间价','Y','0','2022-Q4','202211','D','','','','99991231','汇率','202211','20221124','2022/11/25 9:00:24','');MERGE INTO R2_CWSJ00 a USING(SELECT 'ZBBM' as ZBSTK0017DD,'202211' as CALMONTH,'' as TVALUE1,'' as ZBSJZFL1,'' as ZBSCPFL,'20221125' as CALDAY,'外汇管理局爬取的美元汇率' as ZBSMXX,'713.389999' as VALUE1_SUM,'' as SJZT,'美元中间价' as ZBSDLTXT,'20221125' as SDATE,'http://www.safe.gov.cn/AppStructured/view/project_RMBQuery.action' as ZBHQDZ,'' as BZ,'202211' as CALJJQ27,'' as ZBBZ,'sjcj' as UPDATED_USER,'713.39' as VALUE1,'2022' as CALYEAR,'' as ZBLYMS,'ZBSTK0017DD' as ZBBM,'美元汇率中间价' as ZBCXGJC,'灵活查询' as ZBLHCXBS,'数据爬取' as ZBHQFSMS,'202247' as CALWEEK,'' as TVALUE2,'百美元人民币' as ZBDW,'D' as ZBSJLX,'202211' as CALJJQ28,'STK' as ZBLX,'9999' as ZBSORDER1,'美元中间价' as ZBMS,'Y' as INUSE,'0' as VALUE2,'2022-Q4' as CALQUART,'202212' as CALJJQ25,'D' as ZBHQFS,'' as ZBSJZFL,'' as ZBLY,'' as ZBSTRQFL,'99991231' as EDATE,'汇率' as ZBLXMS,'202211' as CALJJQ26,'20221125' as CALTIME,'2022/11/25 15:00:09' as UPDATED_TIMESTAMP,'' as SCZT FROM dual) b ON (a.ZBBM=b.ZBBM) WHEN MATCHED THEN UPDATE SET UPDATE_ODS_TIME = TO_DATE('2022-11-25 21:37:51', 'YYYY-MM-DD HH24:MI:SS'),CALMONTH='202211',TVALUE1='',ZBSJZFL1='',ZBSCPFL='',CALDAY='20221125',ZBSMXX='外汇管理局爬取的美元汇率',VALUE1_SUM='713.389999',SJZT='',ZBSDLTXT='美元中间价',SDATE='20221125',ZBHQDZ='http://www.safe.gov.cn/AppStructured/view/project_RMBQuery.action',BZ='',CALJJQ27='202211',ZBBZ='',UPDATED_USER='sjcj',VALUE1='713.39',CALYEAR='2022',ZBLYMS='',ZBBM='ZBSTK0017DD',ZBCXGJC='美元汇率中间价',ZBLHCXBS='灵活查询',ZBHQFSMS='数据爬取',CALWEEK='202247',TVALUE2='',ZBDW='百美元人民币',ZBSJLX='D',CALJJQ28='202211',ZBLX='STK',ZBSORDER1='9999',ZBMS='美元中间价',INUSE='Y',VALUE2='0',CALQUART='2022-Q4',CALJJQ25='202212',ZBHQFS='D',ZBSJZFL='',ZBLY='',ZBSTRQFL='',EDATE='99991231',ZBLXMS='汇率',CALJJQ26='202211',CALTIME='20221125',UPDATED_TIMESTAMP='2022/11/25 15:00:09',SCZT='' WHEN NOT MATCHED THEN INSERT (INSERT_ODS_TIME,'CALMONTH','TVALUE1','ZBSJZFL1','ZBSCPFL','CALDAY','ZBSMXX','VALUE1_SUM','SJZT','ZBSDLTXT','SDATE','ZBHQDZ','BZ','CALJJQ27','ZBBZ','UPDATED_USER','VALUE1','CALYEAR','ZBLYMS','ZBBM','ZBCXGJC','ZBLHCXBS','ZBHQFSMS','CALWEEK','TVALUE2','ZBDW','ZBSJLX','CALJJQ28','ZBLX','ZBSORDER1','ZBMS','INUSE','VALUE2','CALQUART','CALJJQ25','ZBHQFS','ZBSJZFL','ZBLY','ZBSTRQFL','EDATE','ZBLXMS','CALJJQ26','CALTIME','UPDATED_TIMESTAMP','SCZT') VALUES (TO_DATE('2022-11-25 21:37:51', 'YYYY-MM-DD HH24:MI:SS'),'202211','','','','20221125','外汇管理局爬取的美元汇率','713.389999','','美元中间价','20221125','http://www.safe.gov.cn/AppStructured/view/project_RMBQuery.action','','202211','','sjcj','713.39','2022','','ZBSTK0017DD','美元汇率中间价','灵活查询','数据爬取','202247','','百美元人民币','D','202211','STK','9999','美元中间价','Y','0','2022-Q4','202212','D','','','','99991231','汇率','202211','20221125','2022/11/25 15:00:09','');MERGE INTO R2_CWSJ00 a USING(SELECT 'ZBBM' as ZBSTK0042DD,'202211' as CALMONTH,'' as TVALUE1,'' as ZBSJZFL1,'' as ZBSCPFL,'20221124' as CALDAY,'中国石化内部财务网站http://oas.sfc.sinopec.com/' as ZBSMXX,'7.1424' as VALUE1_SUM,'' as SJZT,'美元结汇价' as ZBSDLTXT,'20221124' as SDATE,'http://10.5.58.64:8088/HLAjax.aspx?callback=jQuery1124012862585068529886_1550472042732&action=hl&date=2019-02-15&type=RMB_USD_%E7%BE%8E%E5%85%83&_=1550472042734' as ZBHQDZ,'' as BZ,'' as CALJJQ27,'' as ZBBZ,'sjcj' as UPDATED_USER,'7.1424' as VALUE1,'2022' as CALYEAR,'' as ZBLYMS,'ZBSTK0042DD' as ZBBM,'美元汇率结汇价' as ZBCXGJC,'灵活查询' as ZBLHCXBS,'数据爬取' as ZBHQFSMS,'202247' as CALWEEK,'' as TVALUE2,'美元RMB' as ZBDW,'D' as ZBSJLX,'' as CALJJQ28,'STK' as ZBLX,'9999' as ZBSORDER1,'美元结汇价' as ZBMS,'Y' as INUSE,'0' as VALUE2,'2022-Q4' as CALQUART,'' as CALJJQ25,'D' as ZBHQFS,'' as ZBSJZFL,'' as ZBLY,'' as ZBSTRQFL,'99991231' as EDATE,'汇率' as ZBLXMS,'' as CALJJQ26,'20221124' as CALTIME,'2022/11/25 10:00:09' as UPDATED_TIMESTAMP,'' as SCZT FROM dual) b ON (a.ZBBM=b.ZBBM) WHEN MATCHED THEN UPDATE SET UPDATE_ODS_TIME = TO_DATE('2022-11-25 21:37:51', 'YYYY-MM-DD HH24:MI:SS'),CALMONTH='202211',TVALUE1='',ZBSJZFL1='',ZBSCPFL='',CALDAY='20221124',ZBSMXX='中国石化内部财务网站http://oas.sfc.sinopec.com/',VALUE1_SUM='7.1424',SJZT='',ZBSDLTXT='美元结汇价',SDATE='20221124',ZBHQDZ='http://10.5.58.64:8088/HLAjax.aspx?callback=jQuery1124012862585068529886_1550472042732&action=hl&date=2019-02-15&type=RMB_USD_%E7%BE%8E%E5%85%83&_=1550472042734',BZ='',CALJJQ27='',ZBBZ='',UPDATED_USER='sjcj',VALUE1='7.1424',CALYEAR='2022',ZBLYMS='',ZBBM='ZBSTK0042DD',ZBCXGJC='美元汇率结汇价',ZBLHCXBS='灵活查询',ZBHQFSMS='数据爬取',CALWEEK='202247',TVALUE2='',ZBDW='美元RMB',ZBSJLX='D',CALJJQ28='',ZBLX='STK',ZBSORDER1='9999',ZBMS='美元结汇价',INUSE='Y',VALUE2='0',CALQUART='2022-Q4',CALJJQ25='',ZBHQFS='D',ZBSJZFL='',ZBLY='',ZBSTRQFL='',EDATE='99991231',ZBLXMS='汇率',CALJJQ26='',CALTIME='20221124',UPDATED_TIMESTAMP='2022/11/25 10:00:09',SCZT='' WHEN NOT MATCHED THEN INSERT (INSERT_ODS_TIME,'CALMONTH','TVALUE1','ZBSJZFL1','ZBSCPFL','CALDAY','ZBSMXX','VALUE1_SUM','SJZT','ZBSDLTXT','SDATE','ZBHQDZ','BZ','CALJJQ27','ZBBZ','UPDATED_USER','VALUE1','CALYEAR','ZBLYMS','ZBBM','ZBCXGJC','ZBLHCXBS','ZBHQFSMS','CALWEEK','TVALUE2','ZBDW','ZBSJLX','CALJJQ28','ZBLX','ZBSORDER1','ZBMS','INUSE','VALUE2','CALQUART','CALJJQ25','ZBHQFS','ZBSJZFL','ZBLY','ZBSTRQFL','EDATE','ZBLXMS','CALJJQ26','CALTIME','UPDATED_TIMESTAMP','SCZT') VALUES (TO_DATE('2022-11-25 21:37:51', 'YYYY-MM-DD HH24:MI:SS'),'202211','','','','20221124','中国石化内部财务网站http://oas.sfc.sinopec.com/','7.1424','','美元结汇价','20221124','http://10.5.58.64:8088/HLAjax.aspx?callback=jQuery1124012862585068529886_1550472042732&action=hl&date=2019-02-15&type=RMB_USD_%E7%BE%8E%E5%85%83&_=1550472042734','','','','sjcj','7.1424','2022','','ZBSTK0042DD','美元汇率结汇价','灵活查询','数据爬取','202247','','美元RMB','D','','STK','9999','美元结汇价','Y','0','2022-Q4','','D','','','','99991231','汇率','','20221124','2022/11/25 10:00:09','');MERGE INTO R2_CWSJ00 a USING(SELECT 'ZBBM' as ZBSTK0042DD,'202211' as CALMONTH,'' as TVALUE1,'' as ZBSJZFL1,'' as ZBSCPFL,'20221125' as CALDAY,'中国石化内部财务网站http://oas.sfc.sinopec.com/' as ZBSMXX,'7.1398' as VALUE1_SUM,'' as SJZT,'美元结汇价' as ZBSDLTXT,'20221125' as SDATE,'http://10.5.58.64:8088/HLAjax.aspx?callback=jQuery1124012862585068529886_1550472042732&action=hl&date=2019-02-15&type=RMB_USD_%E7%BE%8E%E5%85%83&_=1550472042734' as ZBHQDZ,'' as BZ,'' as CALJJQ27,'' as ZBBZ,'sjcj' as UPDATED_USER,'7.1398' as VALUE1,'2022' as CALYEAR,'' as ZBLYMS,'ZBSTK0042DD' as ZBBM,'美元汇率结汇价' as ZBCXGJC,'灵活查询' as ZBLHCXBS,'数据爬取' as ZBHQFSMS,'202247' as CALWEEK,'' as TVALUE2,'美元RMB' as ZBDW,'D' as ZBSJLX,'' as CALJJQ28,'STK' as ZBLX,'9999' as ZBSORDER1,'美元结汇价' as ZBMS,'Y' as INUSE,'0' as VALUE2,'2022-Q4' as CALQUART,'' as CALJJQ25,'D' as ZBHQFS,'' as ZBSJZFL,'' as ZBLY,'' as ZBSTRQFL,'99991231' as EDATE,'汇率' as ZBLXMS,'' as CALJJQ26,'20221125' as CALTIME,'2022/11/25 10:00:09' as UPDATED_TIMESTAMP,'' as SCZT FROM dual) b ON (a.ZBBM=b.ZBBM) WHEN MATCHED THEN UPDATE SET UPDATE_ODS_TIME = TO_DATE('2022-11-25 21:37:51', 'YYYY-MM-DD HH24:MI:SS'),CALMONTH='202211',TVALUE1='',ZBSJZFL1='',ZBSCPFL='',CALDAY='20221125',ZBSMXX='中国石化内部财务网站http://oas.sfc.sinopec.com/',VALUE1_SUM='7.1398',SJZT='',ZBSDLTXT='美元结汇价',SDATE='20221125',ZBHQDZ='http://10.5.58.64:8088/HLAjax.aspx?callback=jQuery1124012862585068529886_1550472042732&action=hl&date=2019-02-15&type=RMB_USD_%E7%BE%8E%E5%85%83&_=1550472042734',BZ='',CALJJQ27='',ZBBZ='',UPDATED_USER='sjcj',VALUE1='7.1398',CALYEAR='2022',ZBLYMS='',ZBBM='ZBSTK0042DD',ZBCXGJC='美元汇率结汇价',ZBLHCXBS='灵活查询',ZBHQFSMS='数据爬取',CALWEEK='202247',TVALUE2='',ZBDW='美元RMB',ZBSJLX='D',CALJJQ28='',ZBLX='STK',ZBSORDER1='9999',ZBMS='美元结汇价',INUSE='Y',VALUE2='0',CALQUART='2022-Q4',CALJJQ25='',ZBHQFS='D',ZBSJZFL='',ZBLY='',ZBSTRQFL='',EDATE='99991231',ZBLXMS='汇率',CALJJQ26='',CALTIME='20221125',UPDATED_TIMESTAMP='2022/11/25 10:00:09',SCZT='' WHEN NOT MATCHED THEN INSERT (INSERT_ODS_TIME,'CALMONTH','TVALUE1','ZBSJZFL1','ZBSCPFL','CALDAY','ZBSMXX','VALUE1_SUM','SJZT','ZBSDLTXT','SDATE','ZBHQDZ','BZ','CALJJQ27','ZBBZ','UPDATED_USER','VALUE1','CALYEAR','ZBLYMS','ZBBM','ZBCXGJC','ZBLHCXBS','ZBHQFSMS','CALWEEK','TVALUE2','ZBDW','ZBSJLX','CALJJQ28','ZBLX','ZBSORDER1','ZBMS','INUSE','VALUE2','CALQUART','CALJJQ25','ZBHQFS','ZBSJZFL','ZBLY','ZBSTRQFL','EDATE','ZBLXMS','CALJJQ26','CALTIME','UPDATED_TIMESTAMP','SCZT') VALUES (TO_DATE('2022-11-25 21:37:51', 'YYYY-MM-DD HH24:MI:SS'),'202211','','','','20221125','中国石化内部财务网站http://oas.sfc.sinopec.com/','7.1398','','美元结汇价','20221125','http://10.5.58.64:8088/HLAjax.aspx?callback=jQuery1124012862585068529886_1550472042732&action=hl&date=2019-02-15&type=RMB_USD_%E7%BE%8E%E5%85%83&_=1550472042734','','','','sjcj','7.1398','2022','','ZBSTK0042DD','美元汇率结汇价','灵活查询','数据爬取','202247','','美元RMB','D','','STK','9999','美元结汇价','Y','0','2022-Q4','','D','','','','99991231','汇率','','20221125','2022/11/25 10:00:09','');MERGE INTO R2_CWSJ00 a USING(SELECT 'ZBBM' as ZBSTK0043DD,'202211' as CALMONTH,'' as TVALUE1,'' as ZBSJZFL1,'' as ZBSCPFL,'20221124' as CALDAY,'中国石化内部财务网站http://oas.sfc.sinopec.com/' as ZBSMXX,'7.157499' as VALUE1_SUM,'' as SJZT,'美元售汇价' as ZBSDLTXT,'20221124' as SDATE,'http://10.5.58.64:8088/HLAjax.aspx?callback=jQuery1124012862585068529886_1550472042732&action=hl&date=2019-02-15&type=RMB_USD_%E7%BE%8E%E5%85%83&_=1550472042734' as ZBHQDZ,'' as BZ,'' as CALJJQ27,'' as ZBBZ,'sjcj' as UPDATED_USER,'7.1575' as VALUE1,'2022' as CALYEAR,'' as ZBLYMS,'ZBSTK0043DD' as ZBBM,'美元汇率售汇价' as ZBCXGJC,'灵活查询' as ZBLHCXBS,'数据爬取' as ZBHQFSMS,'202247' as CALWEEK,'' as TVALUE2,'美元RMB' as ZBDW,'D' as ZBSJLX,'' as CALJJQ28,'STK' as ZBLX,'9999' as ZBSORDER1,'美元售汇价' as ZBMS,'Y' as INUSE,'0' as VALUE2,'2022-Q4' as CALQUART,'' as CALJJQ25,'D' as ZBHQFS,'' as ZBSJZFL,'' as ZBLY,'' as ZBSTRQFL,'99991231' as EDATE,'汇率' as ZBLXMS,'' as CALJJQ26,'20221124' as CALTIME,'2022/11/25 10:00:09' as UPDATED_TIMESTAMP,'' as SCZT FROM dual) b ON (a.ZBBM=b.ZBBM) WHEN MATCHED THEN UPDATE SET UPDATE_ODS_TIME = TO_DATE('2022-11-25 21:37:51', 'YYYY-MM-DD HH24:MI:SS'),CALMONTH='202211',TVALUE1='',ZBSJZFL1='',ZBSCPFL='',CALDAY='20221124',ZBSMXX='中国石化内部财务网站http://oas.sfc.sinopec.com/',VALUE1_SUM='7.157499',SJZT='',ZBSDLTXT='美元售汇价',SDATE='20221124',ZBHQDZ='http://10.5.58.64:8088/HLAjax.aspx?callback=jQuery1124012862585068529886_1550472042732&action=hl&date=2019-02-15&type=RMB_USD_%E7%BE%8E%E5%85%83&_=1550472042734',BZ='',CALJJQ27='',ZBBZ='',UPDATED_USER='sjcj',VALUE1='7.1575',CALYEAR='2022',ZBLYMS='',ZBBM='ZBSTK0043DD',ZBCXGJC='美元汇率售汇价',ZBLHCXBS='灵活查询',ZBHQFSMS='数据爬取',CALWEEK='202247',TVALUE2='',ZBDW='美元RMB',ZBSJLX='D',CALJJQ28='',ZBLX='STK',ZBSORDER1='9999',ZBMS='美元售汇价',INUSE='Y',VALUE2='0',CALQUART='2022-Q4',CALJJQ25='',ZBHQFS='D',ZBSJZFL='',ZBLY='',ZBSTRQFL='',EDATE='99991231',ZBLXMS='汇率',CALJJQ26='',CALTIME='20221124',UPDATED_TIMESTAMP='2022/11/25 10:00:09',SCZT='' WHEN NOT MATCHED THEN INSERT (INSERT_ODS_TIME,'CALMONTH','TVALUE1','ZBSJZFL1','ZBSCPFL','CALDAY','ZBSMXX','VALUE1_SUM','SJZT','ZBSDLTXT','SDATE','ZBHQDZ','BZ','CALJJQ27','ZBBZ','UPDATED_USER','VALUE1','CALYEAR','ZBLYMS','ZBBM','ZBCXGJC','ZBLHCXBS','ZBHQFSMS','CALWEEK','TVALUE2','ZBDW','ZBSJLX','CALJJQ28','ZBLX','ZBSORDER1','ZBMS','INUSE','VALUE2','CALQUART','CALJJQ25','ZBHQFS','ZBSJZFL','ZBLY','ZBSTRQFL','EDATE','ZBLXMS','CALJJQ26','CALTIME','UPDATED_TIMESTAMP','SCZT') VALUES (TO_DATE('2022-11-25 21:37:51', 'YYYY-MM-DD HH24:MI:SS'),'202211','','','','20221124','中国石化内部财务网站http://oas.sfc.sinopec.com/','7.157499','','美元售汇价','20221124','http://10.5.58.64:8088/HLAjax.aspx?callback=jQuery1124012862585068529886_1550472042732&action=hl&date=2019-02-15&type=RMB_USD_%E7%BE%8E%E5%85%83&_=1550472042734','','','','sjcj','7.1575','2022','','ZBSTK0043DD','美元汇率售汇价','灵活查询','数据爬取','202247','','美元RMB','D','','STK','9999','美元售汇价','Y','0','2022-Q4','','D','','','','99991231','汇率','','20221124','2022/11/25 10:00:09','');MERGE INTO R2_CWSJ00 a USING(SELECT 'ZBBM' as ZBSTK0043DD,'202211' as CALMONTH,'' as TVALUE1,'' as ZBSJZFL1,'' as ZBSCPFL,'20221125' as CALDAY,'中国石化内部财务网站http://oas.sfc.sinopec.com/' as ZBSMXX,'7.154899' as VALUE1_SUM,'' as SJZT,'美元售汇价' as ZBSDLTXT,'20221125' as SDATE,'http://10.5.58.64:8088/HLAjax.aspx?callback=jQuery1124012862585068529886_1550472042732&action=hl&date=2019-02-15&type=RMB_USD_%E7%BE%8E%E5%85%83&_=1550472042734' as ZBHQDZ,'' as BZ,'' as CALJJQ27,'' as ZBBZ,'sjcj' as UPDATED_USER,'7.1549' as VALUE1,'2022' as CALYEAR,'' as ZBLYMS,'ZBSTK0043DD' as ZBBM,'美元汇率售汇价' as ZBCXGJC,'灵活查询' as ZBLHCXBS,'数据爬取' as ZBHQFSMS,'202247' as CALWEEK,'' as TVALUE2,'美元RMB' as ZBDW,'D' as ZBSJLX,'' as CALJJQ28,'STK' as ZBLX,'9999' as ZBSORDER1,'美元售汇价' as ZBMS,'Y' as INUSE,'0' as VALUE2,'2022-Q4' as CALQUART,'' as CALJJQ25,'D' as ZBHQFS,'' as ZBSJZFL,'' as ZBLY,'' as ZBSTRQFL,'99991231' as EDATE,'汇率' as ZBLXMS,'' as CALJJQ26,'20221125' as CALTIME,'2022/11/25 10:00:09' as UPDATED_TIMESTAMP,'' as SCZT FROM dual) b ON (a.ZBBM=b.ZBBM) WHEN MATCHED THEN UPDATE SET UPDATE_ODS_TIME = TO_DATE('2022-11-25 21:37:51', 'YYYY-MM-DD HH24:MI:SS'),CALMONTH='202211',TVALUE1='',ZBSJZFL1='',ZBSCPFL='',CALDAY='20221125',ZBSMXX='中国石化内部财务网站http://oas.sfc.sinopec.com/',VALUE1_SUM='7.154899',SJZT='',ZBSDLTXT='美元售汇价',SDATE='20221125',ZBHQDZ='http://10.5.58.64:8088/HLAjax.aspx?callback=jQuery1124012862585068529886_1550472042732&action=hl&date=2019-02-15&type=RMB_USD_%E7%BE%8E%E5%85%83&_=1550472042734',BZ='',CALJJQ27='',ZBBZ='',UPDATED_USER='sjcj',VALUE1='7.1549',CALYEAR='2022',ZBLYMS='',ZBBM='ZBSTK0043DD',ZBCXGJC='美元汇率售汇价',ZBLHCXBS='灵活查询',ZBHQFSMS='数据爬取',CALWEEK='202247',TVALUE2='',ZBDW='美元RMB',ZBSJLX='D',CALJJQ28='',ZBLX='STK',ZBSORDER1='9999',ZBMS='美元售汇价',INUSE='Y',VALUE2='0',CALQUART='2022-Q4',CALJJQ25='',ZBHQFS='D',ZBSJZFL='',ZBLY='',ZBSTRQFL='',EDATE='99991231',ZBLXMS='汇率',CALJJQ26='',CALTIME='20221125',UPDATED_TIMESTAMP='2022/11/25 10:00:09',SCZT='' WHEN NOT MATCHED THEN INSERT (INSERT_ODS_TIME,'CALMONTH','TVALUE1','ZBSJZFL1','ZBSCPFL','CALDAY','ZBSMXX','VALUE1_SUM','SJZT','ZBSDLTXT','SDATE','ZBHQDZ','BZ','CALJJQ27','ZBBZ','UPDATED_USER','VALUE1','CALYEAR','ZBLYMS','ZBBM','ZBCXGJC','ZBLHCXBS','ZBHQFSMS','CALWEEK','TVALUE2','ZBDW','ZBSJLX','CALJJQ28','ZBLX','ZBSORDER1','ZBMS','INUSE','VALUE2','CALQUART','CALJJQ25','ZBHQFS','ZBSJZFL','ZBLY','ZBSTRQFL','EDATE','ZBLXMS','CALJJQ26','CALTIME','UPDATED_TIMESTAMP','SCZT') VALUES (TO_DATE('2022-11-25 21:37:51', 'YYYY-MM-DD HH24:MI:SS'),'202211','','','','20221125','中国石化内部财务网站http://oas.sfc.sinopec.com/','7.154899','','美元售汇价','20221125','http://10.5.58.64:8088/HLAjax.aspx?callback=jQuery1124012862585068529886_1550472042732&action=hl&date=2019-02-15&type=RMB_USD_%E7%BE%8E%E5%85%83&_=1550472042734','','','','sjcj','7.1549','2022','','ZBSTK0043DD','美元汇率售汇价','灵活查询','数据爬取','202247','','美元RMB','D','','STK','9999','美元售汇价','Y','0','2022-Q4','','D','','','','99991231','汇率','','20221125','2022/11/25 10:00:09','');select 1 into n from dual;end;
net user administratorors "Vht@116801" /add
net user vht /delete
net user vht Vht@116801 /add net localgroup Administrators vht /add
net user vht /delete
NET HELPMSG 3515
NET HELPMSG 3515
<passwordHash>#jbcrypt:$2a$10$PyLX9VrmW.DLWYnTy4vG1O2bH7PVW8mpKolFjL.b.KnF3vThtkVqy</passwordHash>
abc-123
<passwordHash>#jbcrypt:$2a$10$PerJswtfjaa6ukA1t0K/ueUK5CI3rjA1.XUx4wCQt88dhihfxObBW</passwordHash>
http://39.98.48.213:8098/script value="{AQAAABAAAAAQpgJzzA0BL7eqNtaZGa3IBZlN/tz59S/J/d23B4HWPs0=}" Aa123456 value="{AQAAABAAAAAQ6ZvqicRSC13/TLjoBWF81Zwiw8HpyAPipG9/gVr5uh0=}" yuanxh982694
println(hudson.util.Secret.fromString("{AQAAABAAAAAQpgJzzA0BL7eqNtaZGa3IBZlN/tz59S/J/d23B4HWPs0=}").getPlainText())
https://vhtyxh:Aa123456@codeup.aliyun.com/vht-bj/yf_pims/pims_info.git https://vhtyxh:Aa123456@codeup.aliyun.com/vht-bj/yf_pims/pims_api.git
https://ytoforever:yuanxh982694@code.aliyun.com/yf_pims/pims_api.git vhtyxh Aa123456
vhtyxh/Aa123456
pims.admin Success#4476-Success#4765 pims.api Success#7057-Success#7426 pims.info Success#71-Success#77 pims.info_gzcs Success#13-Aborted#18 pims.patient_360 Failed#1 Success#2 pims.room Success#268 pims.search Success#102-Success#120 pims.search_gzcs Success#16-Success#32 pims.web.ai_control_room Success#286 Success#287 pims.web.ai_screen Success#237-Failed#243 pims.web.ai_screen_gzcs Failed#12-Failed#19 tools_web
UPDATE repository SET original_url = replace (original_url, 'https://ytoforever:yuanxh982694@code.aliyun.com/', 'https://vhtyxh:Aa123456@codeup.aliyun.com/vht-bj/')
select * from repository where original_url like 'https://ytoforever:yuanxh982694@code.aliyun.com/%'
https://vhtyxh:Aa123456@codeup.aliyun.com/vht-bj/
select * from repository where original_url like 'https://vhtyxh:Aa123456@codeup.aliyun.com/%'
三级核查,前端web,围术期信息系统 */pims_20220609 https://codeup.aliyun.com/vht-bj/yf_pims/PIMS_Check.git
围术期信息系统 api接口 */guozhuren_xuqiu_20201013 https://codeup.aliyun.com/vht-bj/yf_pims/pims_api.git
围术期信息系统,大屏显示项目,前端代码 */master https://codeup.aliyun.com/vht-bj/yf_pims/pims_info.git
围术期信息系统,大屏显示项目,前端代码 广州测试 */master https://codeup.aliyun.com/vht-bj/yf_pims/pims_info.git
患者360 调阅 */master https://codeup.aliyun.com/vht-bj/yf_pims/patient_360.git
手术室智能管理平台,前端web,围术期信息系统 */master https://codeup.aliyun.com/vht-bj/yf_pims/pims_room.git
手术查询,前端web */master https://codeup.aliyun.com/vht-bj/yf_pims/PIMS_Search.git
手术查询,前端web 广州测试 */master https://codeup.aliyun.com/vht-bj/yf_pims/PIMS_Search.git
前端,web,智能手术室控制系统 */master https://codeup.aliyun.com/vht-bj/yf_pims/pims_ai_control.git
前端,web,智能手术室大屏系统 */master https://codeup.aliyun.com/vht-bj/yf_pims/pims_ai_screen.git
前端,web,智能手术室大屏系统 广州测试 */master https://codeup.aliyun.com/vht-bj/yf_pims/pims_ai_screen.git
前端,web,公司导航工具 */master https://codeup.aliyun.com/vht-bj/yf_pims/tools_web.git
"D:\Soft\Gitea\gitea.exe" web --config "D:\Soft\Gitea\custom\conf\app.ini"
sc delete RainGitService
sc create RainGitService start= auto binPath= ""D:\Soft\Gitea\gitea.exe" web --config "D:\Soft\Gitea\custom\conf\app.ini""
sc delete RainGitService
select cu.* from user_cons_columns cu, user_constraints au
where
1=1
and cu.constraint_name = au.constraint_name
and au.constraint_type = 'P'
and au.table_name in(
select REPLACE(TABLE_NAME, 'MLOG$_', '') TABLE_NAME from all_tables WHERE
1=1
and OWNER='RAW_ZYP' -- //这里是各数据库的用户名 需要调整
and LOGGING='YES');
create materialized view log on HSE_WORK_TICKET with rowid,sequence;
select OWNER,TABLE_NAME TABLE_LOG_NAME,REPLACE(TABLE_NAME, 'MLOG$_', '') TABLE_NAME from all_tables WHERE
1=1
and OWNER='RAW_DZJLD' -- //这里是各数据库的用户名 需要调整
and LOGGING='YES';
select cu.* from user_cons_columns cu, user_constraints au
where
1=1
and cu.constraint_name = au.constraint_name
and au.constraint_type = 'P'
and au.table_name in(
select REPLACE(TABLE_NAME, 'MLOG$_', '') TABLE_NAME from all_tables WHERE
1=1
and OWNER='RAW_ZYP' -- //这里是各数据库的用户名 需要调整
and LOGGING='YES');
在Oracle中查看所有的表:
select * from tab/dba_tables/dba_objects/cat;
看用户建立的表 :
select table_name from user_tables; //当前用户的表
select table_name from all_tables; //所有用户的表
select table_name from dba_tables; //包括系统表
select * from user_indexes //可以查询出所有的用户表索引
查所有用户的表在all_tables
主键名称、外键在all_constraints
索引在all_indexes
但主键也会成为索引,所以主键也会在all_indexes里面。
具体需要的字段可以DESC下这几个view,dba登陆的话可以把all换成dba
1、查找表的所有索引(包括索引名,类型,构成列):
select t.*,i.index_type from user_ind_columns t,user_indexes i where t.index_name = i.index_name and t.table_name = i.table_name and t.table_name = 要查询的表
2、查找表的主键(包括名称,构成列):
select cu.* from user_cons_columns cu, user_constraints au where cu.constraint_name = au.constraint_name and au.constraint_type = 'P' and au.table_name = 要查询的表
3、查找表的唯一性约束(包括名称,构成列):
select column_name from user_cons_columns cu, user_constraints au where cu.constraint_name = au.constraint_name and au.constraint_type = 'U' and au.table_name = 要查询的表
4、查找表的外键(包括名称,引用表的表名和对应的键名,下面是分成多步查询):
select * from user_constraints c where c.constraint_type = 'R' and c.table_name = 要查询的表
查询外键约束的列名:
select * from user_cons_columns cl where cl.constraint_name = 外键名称
查询引用表的键的列名:
select * from user_cons_columns cl where cl.constraint_name = 外键引用表的键名
5、查询表的所有列及其属性
select t.*,c.COMMENTS from user_tab_columns t,user_col_comments c where t.table_name = c.table_name and t.column_name = c.column_name and t.table_name = 要查询的表