欢迎来到天天文库
浏览记录
ID:16263204
大小:103.00 KB
页数:20页
时间:2018-08-08
《创建 导入导出 oracle 分区表数据》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、导入导出Oracle分区表数据Createtable(创建分区表) createtableBILL_MONTHFEE_ZERO ( SERV_ID NUMBER(20)notnull, BILLING_CYCLE_MONTHNUMBER(6)notnull, DATE_TYPE NUMBER(1), ACC_NBR VARCHAR2(80) ) partitionbyrange(BILLING_CYCLE_MONTH) (partitionp_200407valueslessthan(200407) tablespace
2、TS_ZIKEN storage(initial100knext100kminextents1maxextentsunlimitedpctincrease0), partitionp_200408valueslessthan(200408) tablespaceTS_ZIKEN storage(initial100knext100kminextents1maxextentsunlimitedpctincrease0)) ; createindexidx_bill_monthfee_zero_idx01onbill_monthfee_zero(billing_c
3、ycle_month) tablespaceTS_ZIKEN_idx storage(initial100knext100kminextents1maxextentsunlimitedpctincrease0)nologging; grantallonbill_monthfee_zerotodxsq_dev; --增加分区表 altertableBILL_MONTHFEE_ZEROaddPartitionp_200409 valueslessthan(200409)tablespacets_ziken; --删除一分区 altertable
4、part_tbldropPartitionpart_tbl_08; --将一个分区分为两个分区 altertablebill_monthfee_zerosplitPartitionp_200409at(200409) into(Partitionp_200409_1tablespacets_ziken, Partitionp_200409_2tablespacets_ziken_idx); --合并分区 ALTERTABLEbill_monthfee_zero MERGEPARTITIONSp_200408,p_200409INTOPARTI
5、TIONp_all --将分区改名 altertablebill_monthfee_zerorenamePartitionp_200408top_fee_200408 --将分区改表空间 altertablebill_monthfee_zeromovePartitionp_200409 tablespacets_ziken_01nologging --查询特定分区 selectcount(*)fromBILL_MONTHFEE_ZEROpartition(p_200407); --添加数据 insertintobill_m
6、onthfee_zeroselect*frombill_monthfee_zeropartition(p_200407) --分区表的导出 userid=dxsq/teledoone@jndxsq154 buffer=102400 tables=bill_monthfee:P_200401, file=E:exp_paraexp_dxsq_tables.dmp log=E:exp_paraexp_dxsq_tables.log 技巧: 删除表中一个字段: altertablebill_monthfee_zerosetunuse
7、dcolumndate_type; 添加一个字段:altertablebill_monthfee_zeroadddate_typenumber(1);UNIX中ORACLE分区表导出创建分区表:createtabletest(join_dateVARCHAR2(8),nameVARCHAR2(50),sexchar(1),addressvarchar2(100))partitionbylist(statis_date)(partitionpart_20091101values('20091101'));转移分区表altert
此文档下载收益归作者所有