• 创建LIST分区


    一:创建分区表
    create table T_PM_ACCT_DTL_AF_TEST
    (
      DATA_DATE      NUMBER(8),
      ACCT_NO        VARCHAR2(100),
      ACCT_ORD       VARCHAR2(30),
      ACCT_NO_PK     VARCHAR2(100),
      ACCT_BAL       NUMBER(18,4),
      D_CMP_BAL      NUMBER(24,4),
      M_CMP_BAL      NUMBER(24,4),
      Y_CMP_BAL      NUMBER(24,4),
      FLAG           VARCHAR2(10),
      ACCT_FLAG      VARCHAR2(10),
      TERM           NUMBER(8),
      TERM_FLAG      VARCHAR2(10),
      CUR_CODE       VARCHAR2(8),
      CUR_NAME       VARCHAR2(20),
      SUB_CODE       VARCHAR2(50),
      CUST_NO        VARCHAR2(30),
      CUST_TYPE      VARCHAR2(10),
      CUST_NAME      VARCHAR2(60),
      BANK_CORP_CODE VARCHAR2(10),
      BRAN_NAME      VARCHAR2(50),
      MGR_CODE       VARCHAR2(30),
      MGR_NAME       VARCHAR2(50),
      OPEN_DATE      VARCHAR2(10),
      FIX_BAL        NUMBER(16,2),
      DIV_FIX_FLAG   NUMBER(1),
      ADJUST_AMT     NUMBER(16,2),
      ADJUST_AMT_AF  NUMBER(24,4),
      Y_AVG_AF       NUMBER(24,4),
      Y_ADD_AF       NUMBER(24,4),
      ACCT_INTR      NUMBER(16,2),
      SIM_PROFIT     NUMBER(16,2),
      SEPA_POR       NUMBER(6,2),
      PRI            NUMBER(5),
      BRAN_CODE      VARCHAR2(50),
      UNIT1_CODE     VARCHAR2(10),
      UNIT2_CODE     VARCHAR2(10),
      UNIT3_CODE     VARCHAR2(10),
      DEPT1_CODE     VARCHAR2(10),
      INTR_RATE      NUMBER(11,6),
      DUE_DATE       NUMBER(8)
    )
    partition by list (DATA_DATE)
    (
      partition ACCT_DTL_AF_20090101 values (20090101)
        tablespace CZCB_DATA01
        pctfree 10
        initrans 1
        maxtrans 255
        storage
        (
          initial 256K
          next 256K
          minextents 1
          maxextents unlimited
        ));
    
    二:添加分区
    
    alter table T_PM_ACCT_DTL_AF_test add partition ACCT_DTL_AF_20090102 values(20090102) tablespace CZCB_DATA01
    
    三:访问分区
        select * from T_PM_ACCT_DTL_AF_test partition(ACCT_DTL_AF_20090101)
    
    四:定义分区界限
    
    SQL>    insert into T_PM_ACCT_DTL_AF_test(DATA_DATE) values(20120101);
       insert into T_PM_ACCT_DTL_AF_test(DATA_DATE) values(20120101)
                   *
    ERROR at line 1:
    ORA-14400: inserted partition key does not map to any partition;
    添加分区界限:
    
    alter table T_PM_ACCT_DTL_AF_test add partition ACCT_DTL_AF_MAX  values(DEFAULT) tablespace CZCB_DATA01
    
    
        

  • 相关阅读:
    [BAT]cmd命令之 cd /d %~dp0
    用Fiddler抓到的报文Content-Type: application/x-www-form-urlencoded,怎样解析?
    HDU 2646 栈的应用 STL
    Codeforces Round #332 (Div. 2)B. Spongebob and Joke
    Codeforces Round #311 (Div. 2)B. Pasha and Tea二分
    HDU4022 Bombing STL
    Codeforces Round #331 (Div. 2) C. Wilbur and Points
    Codeforces Round #331 (Div. 2) B. Wilbur and Array
    Codeforces Round #331 (Div. 2) A
    HDU5533(水不水?)
  • 原文地址:https://www.cnblogs.com/zhaoyangjian724/p/3798096.html
Copyright © 2020-2023  润新知