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 创建表 (CREATE TABLE) 在Oracle数据库中,`CREATE TABLE`语句用于创建新表。表是数据库中存储数据的主要结构,由一系列行和列组成。创建表时,需要指定表名以及该表中的列名、数据类型和约束条件等。 ...
在下载的“oracle表分区”压缩包中,可能包含了演示如何在Oracle环境中创建、操作和管理分区表的SQL脚本和文档。通过学习和实践这些示例,你可以深入理解并掌握Oracle表分区技术,从而更好地应对大数据量的挑战。
这篇博文“Oracle存储过程例子”可能提供了关于如何创建、调用和使用Oracle存储过程的实际示例。 首先,存储过程可以提高应用性能,因为它将多次执行的SQL语句预编译并存储在数据库中。每次调用时,只需要执行已...
在这个例子中,我们将深入探讨如何使用C#语言调用Oracle数据库中的存储过程。Oracle数据库是企业级的数据库管理系统,而C#是一种广泛用于开发Windows应用程序和Web服务的强大编程语言。将两者结合,我们可以创建高效...
首先,确保你已经安装了Oracle数据库并创建了一个测试数据库。在开始编程之前,需要下载Oracle JDBC驱动,也称为ojdbc驱动,通常以jar文件形式存在,例如`ojdbc8.jar`。将其添加到你的项目类路径中,以便Java程序能...
6. **代码实现**:在Java程序中,使用JSch库创建SSH隧道,然后通过隧道建立到Oracle数据库的JDBC连接。以下是一个简单的示例代码片段: ```java import com.jcraft.jsch.Channel; import ...
下面我们将深入探讨Oracle Job的创建、配置、管理和使用等相关知识点。 1. **Oracle Database Scheduler简介** Oracle Database Scheduler是Oracle 10g及以后版本引入的一个功能强大的任务调度工具,它取代了之前...
下面将详细介绍基于C#的Oracle查询工具例子程序以及相关的知识点。 首先,要连接到Oracle数据库,我们需要使用Oracle提供的ODP.NET(Oracle Data Provider for .NET)驱动。这个驱动程序允许C#应用程序与Oracle...
使用`@Entity`注解标识该类为实体,`@Table`指定对应的数据库表名。 3. 映射文件(optional) - 可以选择使用XML文件(如`.hbm.xml`)或注解方式来定义实体与数据库表的映射关系。 4. SessionFactory和Session -...
例如,如何使用SQL语句(如CREATE TABLE、ALTER TABLE、INSERT INTO、SELECT等)来创建和管理数据,如何使用PL/SQL(Oracle的Procedural Language/Structured Query Language)编写存储过程和触发器,以及如何优化...
标题“JPublisher生成Oracle对象类型对应的Java对象例子”指的是使用JPublisher工具将Oracle数据库中的自定义对象类型转换为Java代码的过程。这通常涉及到以下几个步骤: 1. **创建Oracle对象类型**:首先,在...
本文将通过一个具体的例子来展示如何在Oracle数据库中创建一个触发器,用于自动记录用户的登录信息。 #### 二、需求分析与设计 假设我们正在为一家企业开发一个基于Oracle数据库的安全管理系统。为了提高系统的...
本示例"java oracle练习例子"旨在提供一个基础的Java程序,演示如何使用JDBC(Java Database Connectivity)API连接到Oracle数据库,执行SQL查询,并处理返回的结果集。下面我们将深入探讨这个主题。 首先,为了...
通过这个例子,我们可以看到如何在Oracle中创建一个完整的存储过程,包括参数处理、变量定义、数据操作、游标使用以及异常处理。这样的存储过程可以提高代码的可重复性和效率,同时减少网络流量,因为它们是在数据库...
在这个“oracle的例子 很实用”的压缩包中,我们可能找到了一系列与Oracle数据库操作相关的练习案例,这对于学习和掌握Oracle数据库的使用非常有帮助。 1. **SQL查询语言**:Oracle数据库的核心是SQL(结构化查询...
本文将详细介绍如何使用Java通过JDBC(Java Database Connectivity)API来建立与Oracle数据库的连接。 首先,确保你已经在系统中安装了Oracle数据库驱动,即ojdbc.jar文件。这个驱动是Oracle公司提供的,允许Java...
Oracle中的Table函数是一种非常强大的工具,它允许开发者以更加灵活的方式处理数据,特别是在PL/SQL环境中。Table函数能够接收查询语句或者游标作为输入,然后返回多行数据,这样的特性使得它在数据处理和分析中具有...
本文将详细介绍Oracle临时表的创建方法、使用场景以及优缺点,帮助读者更好地理解和运用这一特性。 #### 二、Oracle临时表概述 Oracle临时表是一种特殊的表,用于存储临时数据,通常用于事务处理或特定会话期间的...
接下来,我们需要编写代码来建立数据库连接。以下是一个基本的示例: ```csharp using Oracle.ManagedDataAccess.Client; public class OracleConnectionHelper { private static string connectionString = ...