123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657 |
- DECLARE
- v_sql varchar2(2000);
- v_content varchar2(2000);
- begin
- v_content:='(
- ITEM1 VARCHAR2(50 BYTE),
- ITEM2 VARCHAR2(50 BYTE),
- ITEM3 VARCHAR2(50 BYTE),
- ITEM4 VARCHAR2(50 BYTE),
- ITEM5 VARCHAR2(50 BYTE),
- ITEM6 VARCHAR2(50 BYTE),
- ITEM7 VARCHAR2(50 BYTE),
- ITEM8 VARCHAR2(50 BYTE),
- ITEM9 VARCHAR2(50 BYTE),
- ITEM10 VARCHAR2(50 BYTE),
- ITEM11 VARCHAR2(50 BYTE),
- ITEM12 VARCHAR2(50 BYTE),
- ITEM13 VARCHAR2(50 BYTE),
- ITEM14 VARCHAR2(50 BYTE),
- ITEM15 VARCHAR2(50 BYTE),
- ITEM16 VARCHAR2(50 BYTE),
- ITEM17 VARCHAR2(50 BYTE),
- ITEM18 VARCHAR2(50 BYTE),
- ITEM19 VARCHAR2(50 BYTE),
- ITEM20 VARCHAR2(50 BYTE),
- ITEM21 VARCHAR2(50 BYTE),
- ITEM22 VARCHAR2(50 BYTE),
- ITEM23 VARCHAR2(50 BYTE),
- ITEM24 VARCHAR2(50 BYTE),
- ITEM25 VARCHAR2(50 BYTE),
- ITEM26 VARCHAR2(50 BYTE),
- ITEM27 VARCHAR2(50 BYTE),
- ITEM28 VARCHAR2(50 BYTE),
- ITEM29 VARCHAR2(50 BYTE),
- ITEM30 VARCHAR2(50 BYTE),
- ITEM31 VARCHAR2(50 BYTE),
- ITEM32 VARCHAR2(50 BYTE),
- ITEM33 VARCHAR2(50 BYTE),
- ITEM34 VARCHAR2(50 BYTE),
- ITEM35 VARCHAR2(50 BYTE),
- ITEM36 VARCHAR2(50 BYTE),
- ITEM37 VARCHAR2(50 BYTE),
- ITEM38 VARCHAR2(50 BYTE),
- ITEM39 VARCHAR2(50 BYTE),
- ITEM40 VARCHAR2(50 BYTE),
- CHIPCODE VARCHAR2(20 BYTE),
- DETNO number)';
- for i in 1..1000 Loop
- v_sql:='create table RECORD$'||to_char(sysdate-100+i,'yymmdd');
- v_sql:=v_sql||v_content;
- EXECUTE IMMEDIATE v_sql;
- EXECUTE IMMEDIATE 'create index index1_'||to_char(sysdate-100+i,'yymmdd')||' on RECORD$'||to_char(sysdate-100+i,'yymmdd')|| ' (chipcode)';
- end loop;
- end;
- select localdatapath_,replace(replace(replace(substr(localdatapath_,instr(localdatapath_,'$')-1),'$',':'),'/','\'),'\\','\') from chiptable left
- join datacenter$chip@SZSI_P on chiptable.CHIP_CODE=chipcode_ where nvl(status_,0)=0;
|