CREATE TABLE "&1"."PLUTO_TAXLOT_MASTER" ( "MAXIT_TRANSACTION_LOT_ID" NUMBER(32,0), "RELATED_LOT_ID" NUMBER(32,0), "ACCOUNT" VARCHAR2(39 BYTE), "FIRM" VARCHAR2(32 BYTE), "SUBSIDARY" VARCHAR2(32 BYTE), "OPEN_CLOSED" VARCHAR2(1 BYTE), "UPDATE_TYPE" VARCHAR2(1 BYTE), "TRAN_TYPE" VARCHAR2(32 BYTE), "CUSIP" VARCHAR2(30 BYTE), "SECURITY_NUMBER" VARCHAR2(30 BYTE), "QUANTITY" NUMBER(30,8), "SYMBOL" VARCHAR2(30 BYTE), "ACQUISITION_DATE" DATE, "ORIGINAL_COST" NUMBER(30,8), "ADJUSTED_COST" NUMBER(30,8), "ORIGINAL_PRICE" NUMBER(30,8), "TRADE_NUMBER" VARCHAR2(80 BYTE), "DISPOSITION_DATE" DATE, "DISPOSITION_PRICE" NUMBER(30,8), "LONG_TERM_GAIN_LOSS" NUMBER(30,8), "SHORT_TERM_GAIN_LOSS" NUMBER(30,8), "METHOD" VARCHAR2(32 BYTE), "SECURITY_DESCRIPTION" VARCHAR2(256 BYTE), "LONG_SHORT_POSITION" VARCHAR2(1 BYTE), "PROCEEDS" NUMBER(30,8), "HOLDING_DATE" DATE, "COVERED_UNCOVERED" VARCHAR2(1 BYTE), "SETTLEMENT_DATE" DATE, "OPEN_FACTOR" NUMBER(30,8), "CLOSE_FACTOR" NUMBER(30,8), "EFFECTIVE_DATE" DATE, "UNIT_COST" NUMBER(30,8), "FMV" NUMBER(30,8), "GIFT_DATE" DATE, "ORIGINAL_PROCEEDS" NUMBER(30,8), "BUY_TRADE_NUMBER" VARCHAR2(80 BYTE), "AGENT_FIRM" VARCHAR2(8 BYTE), "CURRENCY_CODE" VARCHAR2(7 BYTE), "REINV_IND" VARCHAR2(1 BYTE), "TRAN_INIT_DATE" DATE, "CERT_NUM_PFX" VARCHAR2(8 BYTE), "CERT_NUM" VARCHAR2(12 BYTE), "BASIS_SHP" VARCHAR2(1 BYTE), "EXCHANGE_RATE" NUMBER(18,9), "UNCVR_PNDN_IND" VARCHAR2(1 BYTE), "ZERO_BASIS_IND" VARCHAR2(2 BYTE), "TAX_RPT_AGNT" VARCHAR2(1 BYTE), "ORIG_ACQUI_DATE" DATE, "ACCT_TYPE" NUMBER(4,0), "REALIZED_CLOSING_FLAG" VARCHAR2(1 BYTE), "OPENING_TRANSACTION_EVENT_ID" VARCHAR2(32 BYTE), "CLOSING_TRANSACTION_EVENT_ID" VARCHAR2(32 BYTE), "WASH_SALE_IND" VARCHAR2(1 BYTE), "WASHSALE_BUY_TXN_ID" VARCHAR2(32 BYTE), "OPEN_SETTLE_CYMD" VARCHAR2(8 BYTE), "ORIGINAL_TRAN_TYPE" VARCHAR2(32 BYTE), "ORIGINAL_EVENT_ID" VARCHAR2(32 BYTE), "DISALLOWED_WASHSALE_AMT" NUMBER(30,8), "MAXIT_IFCE_SEQ_ID" VARCHAR2(19 BYTE), "MAXIT_REL_IFCE_SEQ_ID" VARCHAR2(19 BYTE), "SEDOL" VARCHAR2(7 BYTE), --apire new colomn start "ISIN_ID" VARCHAR2(15 BYTE), "CONTROL_ID" VARCHAR2(20 BYTE), "IN_OUT_FIRM_TYPE" VARCHAR2(36 BYTE), "RELATED_ACCT" VARCHAR2(30), "PUT_CALL_IND" VARCHAR2(1), "EXPIRE_CYMD" VARCHAR2(8 BYTE), "STRIKE_PRX" NUMBER(22,8), "ACAT_SEQ_NUM" NUMBER(6,0), "EXCHANGE_RATE_FMV" NUMBER(18,9), "ORIGINAL_QUANTITY" NUMBER(25,9), "UNDERLYING_SEC" VARCHAR2(20 BYTE), "ISIN_COUNTRY_CODE" VARCHAR2(2 BYTE), "ISIN_CHK_DIGIT" VARCHAR2(1 BYTE), "LOSS_NOT_ALLOWED" VARCHAR2(4 BYTE), "TXN_EVENT_ID" VARCHAR2(32 BYTE), "TAX_FLAG" VARCHAR2(4 BYTE), --apire new colomn end "DATA_ORIGIN" VARCHAR2(32 BYTE), "OPEN_EFFECTIVE_DATE" DATE, "BAC" NUMBER(30,8), "PREMIUM" NUMBER(30,8), "RECORD_CREATED_DATE" DATE DEFAULT sysdate, "RECORD_VERIFIED_DATE" DATE, "RECORD_UPDATED_DATE" DATE, "NULL_FLAG" VARCHAR2(1 BYTE), "ACATTYPE" VARCHAR2(12 BYTE), "TERM_INDICATOR" VARCHAR2(5 BYTE), "SOURCE" VARCHAR2(15 BYTE), "MTYPE" VARCHAR2(10 BYTE), "CLIENT_ID" VARCHAR2(3 BYTE), "BRANCH_CD" VARCHAR2(8 BYTE), "SEC_TYPE" VARCHAR2(1 BYTE), "WS_ADJUSTMENT" NUMBER(30,8), "UNADJUST_COST" NUMBER(30,8), "PRINCIPAL" NUMBER(30,8), "COMM" NUMBER(30,8), "OPEN_CURRENCY_CODE" VARCHAR2(7 BYTE), "OPEN_EXCHANGE_RATE" NUMBER(18,9), "IS_ALL_INTEREST_OID" VARCHAR2(100), "IS_TO_AMR_BPR" CHAR(1) , "IS_MDC_CY" CHAR(1) , "IS_MDCI" CHAR(1) , "IS_SRC" CHAR(1) , "NQSI_IND" VARCHAR2(1) , "LTD_OID_ACCRUAL" NUMBER , "LTD_ACC_PREM" NUMBER , "LTD_BOND_PREM" NUMBER , "LAST_ADJ_DATE" VARCHAR2(8) , "CARRY_OFFSET" NUMBER , "DISALLOWED_CARRY_OFFSET" VARCHAR2(100) , "LTD_MKT_DISCOUNT" NUMBER , "LTD_DEFFERED_INT" NUMBER , "LTD_PRIN_PAY" NUMBER , "PRY_OID_ACCRUAL" NUMBER , "PRY_ACC_PREM" NUMBER , "PRY_BOND_PREM" NUMBER , "PRY_MKT_DISCOUNT" NUMBER , "PRY_DEFFERED_INT" NUMBER , "PRY_PRIN_PAY" NUMBER , "ACAT_SEQ_NO" NUMBER , CONSTRAINT "PK_PLUTO_TAXLOT_MASTER" PRIMARY KEY ("ACCOUNT", "MAXIT_TRANSACTION_LOT_ID", "RELATED_LOT_ID") USING INDEX PCTFREE 10 INITRANS 32 MAXTRANS 255 STORAGE( BUFFER_POOL DEFAULT) LOCAL (PARTITION "P01" TABLESPACE PLUTO_&1._INDEX01, PARTITION "P02" TABLESPACE PLUTO_&1._INDEX02, PARTITION "P03" TABLESPACE PLUTO_&1._INDEX03, PARTITION "P04" TABLESPACE PLUTO_&1._INDEX04, PARTITION "P05" TABLESPACE PLUTO_&1._INDEX05, PARTITION "P06" TABLESPACE PLUTO_&1._INDEX06, PARTITION "P07" TABLESPACE PLUTO_&1._INDEX07, PARTITION "P08" TABLESPACE PLUTO_&1._INDEX08, PARTITION "P09" TABLESPACE PLUTO_&1._INDEX09, PARTITION "P10" TABLESPACE PLUTO_&1._INDEX10, PARTITION "P11" TABLESPACE PLUTO_&1._INDEX11, PARTITION "P12" TABLESPACE PLUTO_&1._INDEX12, PARTITION "P13" TABLESPACE PLUTO_&1._INDEX13, PARTITION "P14" TABLESPACE PLUTO_&1._INDEX14, PARTITION "P15" TABLESPACE PLUTO_&1._INDEX15, PARTITION "P16" TABLESPACE PLUTO_&1._INDEX16) ENABLE ) PCTFREE 10 PCTUSED 40 INITRANS 32 MAXTRANS 255 STORAGE ( MAXEXTENTS 2147483645 BUFFER_POOL DEFAULT ) TABLESPACE PLUTO_&1._DATA00 PARTITION BY LIST ( "ACCOUNT" ) ( PARTITION "P01" VALUES('7PY620') TABLESPACE PLUTO_&1._DATA01, PARTITION "P02" VALUES('737RH0') TABLESPACE PLUTO_&1._DATA02, PARTITION "P03" VALUES('7375M0') TABLESPACE PLUTO_&1._DATA03, PARTITION "P04" VALUES('7390D0') TABLESPACE PLUTO_&1._DATA04, PARTITION "P05" VALUES('738HX0') TABLESPACE PLUTO_&1._DATA05, PARTITION "P06" VALUES('737EX0') TABLESPACE PLUTO_&1._DATA06, PARTITION "P07" VALUES('737HX0') TABLESPACE PLUTO_&1._DATA07, PARTITION "P08" VALUES('70MHF0', '73Y2F0', '7P0130') TABLESPACE PLUTO_&1._DATA08, PARTITION "P09" VALUES('7P0070', '739EY0', '737VH0') TABLESPACE PLUTO_&1._DATA09, PARTITION "P10" VALUES('736P60', '7399E0', '707430', '736X10', '737AY0', '7P6NE0', '737F90', '7P6GF0', '2WK8M0', '738V50', '7P6NF0') TABLESPACE PLUTO_&1._DATA10, PARTITION "P11" VALUES('737RK0', '737VG0', '7375N0', '739060', '70EH00', '70KVN0' ,'70MMM0', '70KVM0', '738XP0') TABLESPACE PLUTO_&1._DATA11, PARTITION "P12" VALUES('73Y220', '7370W0', '7P6D80', '736360', '7P6PM0', '7P1420', '7PY5V0', '7377E0', '7PY1A0', '7P0030', '737100') TABLESPACE PLUTO_&1._DATA12, PARTITION "P13" VALUES('7365V0', '70MG50', '7P6D60', '738P10', '73Y2N0', '7369V0', '736370', '7396A0', '736350', '7P0000', '73Y280', '70MMP0', '7368R0', '70KVK0') TABLESPACE PLUTO_&1._DATA13, PARTITION "P14" VALUES('7375P0', '739550', '7P6D70', '7P1680', '737V00', '7364N0', '73Y2H0', '7P3610', '7P1610', '7P55H0', '7P1580', '737MT0', '2TVFV0') TABLESPACE PLUTO_&1._DATA14, PARTITION "P15" VALUES('737T60', '7PY2G0', '70MA00', '7P6610', '736R20', '2W8PA0', '7P6A80', '73Y2G0', '739640', '7P75Y0', '7P0220', '7P6GE0') TABLESPACE PLUTO_&1._DATA15, PARTITION "P16" VALUES(DEFAULT) TABLESPACE PLUTO_&1._DATA16 ) ; CREATE INDEX "&1"."IX1_PLUTO_TAXLOT_MASTER" ON "&1"."PLUTO_TAXLOT_MASTER" ( "ACCOUNT", "SECURITY_NUMBER" ) PCTFREE 10 INITRANS 32 MAXTRANS 255 STORAGE ( BUFFER_POOL DEFAULT ) LOCAL ( PARTITION "P01" TABLESPACE PLUTO_&1._INDEX01, PARTITION "P02" TABLESPACE PLUTO_&1._INDEX02, PARTITION "P03" TABLESPACE PLUTO_&1._INDEX03, PARTITION "P04" TABLESPACE PLUTO_&1._INDEX04, PARTITION "P05" TABLESPACE PLUTO_&1._INDEX05, PARTITION "P06" TABLESPACE PLUTO_&1._INDEX06, PARTITION "P07" TABLESPACE PLUTO_&1._INDEX07, PARTITION "P08" TABLESPACE PLUTO_&1._INDEX08, PARTITION "P09" TABLESPACE PLUTO_&1._INDEX09, PARTITION "P10" TABLESPACE PLUTO_&1._INDEX10, PARTITION "P11" TABLESPACE PLUTO_&1._INDEX11, PARTITION "P12" TABLESPACE PLUTO_&1._INDEX12, PARTITION "P13" TABLESPACE PLUTO_&1._INDEX13, PARTITION "P14" TABLESPACE PLUTO_&1._INDEX14, PARTITION "P15" TABLESPACE PLUTO_&1._INDEX15, PARTITION "P16" TABLESPACE PLUTO_&1._INDEX16 ) ;
Oracle 创建 table 例子
猜你喜欢
转载自xiaohuafyle.iteye.com/blog/2115910
今日推荐
周排行