设为首页 收藏本站
查看: 493|回复: 0

[经验分享] Oracle 创建 table 例子

[复制链接]

尚未签到

发表于 2016-7-21 09:07:15 | 显示全部楼层 |阅读模式
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
) ;

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-247160-1-1.html 上篇帖子: oracle定时任务基础 下篇帖子: Oracle关闭的四种方式
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表